问题标签 [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 投票
2 回答
5290 浏览

mysql - STR_TO_DATE 不正确的日期时间 mysql

我试图搜索很多关于这个的问题。但它似乎告诉解决方案关于Quotes的使用。

参考文献1、2、3、4 _ _ _ _ _

就我而言,

给出输出NULL
INSERT声明中:

它抛出错误:

错误代码:1411。日期时间值不正确:函数 str_to_date 的“17-08-2016 11:30:51 AM”

注意:1. 日期格式是固定的 > '%d/%m/%Y %h:%i:%s %p'
2. 字符串格式也是固定的 >'17-08-2016 11:30:51 AM'我是从 C# 服务捕获的。

提前致谢!

0 投票
1 回答
249 浏览

mysql - 使用 STR_TO_DATE() MySQL 的空值

无论出于何种原因,某些日期在使用 STR_TO_DATE() 时会返回 null,而其他日期则不会。

回报

请看小提琴: http ://sqlfiddle.com/#!9/a98eef/1/0

0 投票
1 回答
1137 浏览

mysql - 来自 CONCAT 的 STR_TO_DATE

我有一个日期字段ref_event_timesend_date和一个时间场ref_event_timesend_time在我的表“ref_event_times”中......

我尝试将其合并为一个日期时间字段“end_date_time”...使用follow

返回空...

错误在哪里?

0 投票
1 回答
46 浏览

mysql - 如何在 Mysql 中将字符串转换为日期?我尝试使用 str_to_date 但我没有成功

我有一张桌子 C

在 A 列和 BI 列中有以下信息:

我尝试将这些列从字符串转换为日期: SQL 中的 A 和 B 但我不知道如何做到这一点

0 投票
1 回答
879 浏览

mysql - MySQL STR_TO_DATE 用于只有月份和年份或年份的字符串

我有一个名为 ReleaseDate 的列(它是一个字符串)。它们中的大多数是%e %M %Y(25 May 1979) 的形式,但也有一些只是%M %Y(May 1979) 或%Y(1979)。不幸的是,它似乎不适STR_TO_DATE用于 just %M %Y。这是我尝试过的:

但它返回以下内容:

有什么解决方法吗?

编辑

除此之外,我试图sql_mode通过取出STRICT_TRANS_TABLES甚至添加来进行更改ALLOW_INVALID_DATES,但这也没有奏效。根据https://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_str-to-date,我也无法使用以下示例:

这也返回{null}

我也试过设置sql_mode为空白。通过运行:

我得到:

0 投票
1 回答
1618 浏览

mysql - 如何在 MySQL 中将 2 个字符串转换为日期

我有一张表 tbl_remit。

此表代表Employer(a)金额ID(1)为 月份的From_Month(01) From_Year(2016) To_Month(01) To_Year(2016)汇款Amount(200.00)

雇主在 2016 年 1 月 1 日至 2016 年 1 月 31 日期间支付了 200.00。我需要创建一个视图,它将 FROM_Month 和 FROM_Year 列组合为日期,格式为 01/01/2016,并将 TO_Month 和 TO_Year 列组合为日期,格式为 2016 年 1 月 31 日。

我用过STR_TO_DATE(Concat('From_To','/','1','/','From_Year'), '%m/%d/%Y')但它返回NULL

非常感谢任何意见和建议。

0 投票
2 回答
695 浏览

mysql - 由于函数 str_to_date 的日期时间值“...”不正确,无法创建 mysql 表

以下查询有效

正如预期的那样,它返回

以下查询也有效

正如预期的那样,它返回

我应该注意到有一个警告,但它不会阻止查询执行并返回 NULL 结果

产量

在此处输入图像描述

但是当我尝试从结果创建表时会出现问题。

这有效

但这并不

错误信息是

这是一个非常简单的玩具示例,但我正在尝试创建一个更大的表,其中包含许多正确解析的日期值,并且具有相同的效果。

我究竟做错了什么?

0 投票
1 回答
26 浏览

mysql - 尝试每 15 分钟计算一次组数

在旧数据库中,日期列存储为 12-10-2012 15:20:36。我需要在 15 分钟内了解使用情况。我从这里获取了部分信息,但下面的这个脚本给了我零结果。我想念什么?

0 投票
2 回答
118 浏览

mysql - str_to_date 返回 null+mysql

当我尝试将 varchar 转换为日期时,我得到 Null 值作为回报。

我的专栏中有 05-MAR-2015 的值。

我正在运行以下查询。

一旦我运行上面的查询,我就会得到空值作为回报。

我想以日期格式介绍一个新列。

0 投票
1 回答
101 浏览

mysql - 将数据 varchar 转换为日期月份

我有一个包含日期列的表,但它的数据类型使用 varchar。

月 | 01 02 03

我想将该数据转换为月份名称的形式,我尝试过这种方式,数据成功转换为月份,但总是一月。

我已经在数据表中实现了这个