问题标签 [str-to-date]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2031 浏览

mysql - MySQL 数据库错误:日期时间值不正确:函数 str_to_date 的“2015/06/08”

我正在尝试从另一个表中的字符串插入日期。SELECT语句没有提供错误,而INSERT语句提供了错误“ Incorrect datetime value: '2015/06/08' for function str_to_date1CON字段中
的数据是2015/06/08

和 SELECT 语句:

0 投票
1 回答
39 浏览

mysql - MySQL更新字段,其中时间超过特定日期中指定的时间

我有数据库表,我想更新一些时间超过 17:15:59 且日期不是星期五的字段

我已经在 sqlfiddle 中创建了架构

http://sqlfiddle.com/#!9/b8e99/1

这是查询:

但我肯定做错了什么。我需要一些帮助。

感谢您的帮助。

0 投票
0 回答
50 浏览

mysql - 在 MySQL 中使用 `STR_TO_DATE` 得到不想要的结果

我使用以下方法对查询结果进行排序:

但是,结果是不希望的:


对不起我的细心。我使用 shell 命令sort( ./batch_queries.sh | cut -f 3-9,12- | sort | uniq -c) 对查询结果进行排序,导致这样的结果不理想。

0 投票
2 回答
12042 浏览

mysql - MySQL STR_TO_DATE() 函数返回 null

我想将我的日期格式从转换MMMM dd,yyyyyyyy-MM-dd.

我尝试使用以下内容:

但返回一个NULL值。

如何将我的日期转换yyyy-MM-dd为 MySQL 中的格式?

编辑:

我正在创建一个过程,其中在dateTo参数中接收到 的值。它是MMMM dd, yyyy格式的日期。例如October 10, 2015

笔记:

NULL当我使用时,整个查询不会返回:

0 投票
1 回答
212 浏览

mysql - 在 MySQL 中将字符串长日期转换为日期时间

我从表中获取此值'Mon Oct 26 16:34:23 CST 2015'作为字符串。

我想使用 将此字符串转换为下一个值datetime,如下所示:'2015-10-26 16:34:23'str_to_date()

但它返回我一个null值,如果我删除'%Y',我得到下一个:'0000-10-26 16:34:23'

如何'CST'从字符串中跳过以获取年份值?

使用replace是直接的解决方案,但我不能丢弃其他时区格式。

提前,谢谢。

0 投票
1 回答
34 浏览

mysql - 使用 str_to-date 函数的这个查询有什么问题?

它是 iam 使用 reportdatetime(varchar) 的查询是表的列名

查询给出的结果

但我期望的结果是 2001-1-12

0 投票
1 回答
295 浏览

php - 您如何正确使用 MySQL 插入语句的 str_to_date 的多个实例?

我正在尝试将 2 个英国格式 (dd/mm/yyyy) 的日期插入 MySQL 美国日期格式的 MySQL 数据库。

我正在使用 str_to_date。str_to_date 的第一个实例按预期工作,但第二个实例始终插入与 str_to_date 的第一个实例相同的日期,即使原始日期不同。

在 MySQL insert 语句中处理多个 str_to_date 实例的正确方法是什么?

谢谢

0 投票
2 回答
468 浏览

mysql - 为什么此查询返回空行?

我有这种格式的数据

我这样写了查询

这是我的 sqlfiddle

http://sqlfiddle.com/#!9/b4819

0 投票
1 回答
31 浏览

mysql - 有没有办法清理mysql中具有不同日期格式的列

我需要清理具有不同日期格式的表中的列。

例如:

%d-%b-%y, %Y-%B-%d, %d/%m/%Y, %d%b%y, %Y-%b-%d, %Y-%m-%d, %d %b %y, %m/%d/%Y

等等

现在我需要将所有日期值转换为统一格式,如**

%Y-%m-%d

**。

0 投票
1 回答
194 浏览

mysql - mysql中的str_to_date用于字符串

我将 $date 值作为字符串获取。如何将其转换为日期格式

我得到$date='2015-12-01'ie, $date 格式为'yyyy-mm-dd'。我想使用str_to_date年-月-日将其转换为日期格式

$date='2015-12-01'必须$date=2015-12-01在mysql查询中转换为日期格式。

我必须提供的日期格式是什么?