问题标签 [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.
mysql - MySQL 数据库错误:日期时间值不正确:函数 str_to_date 的“2015/06/08”
我正在尝试从另一个表中的字符串插入日期。SELECT语句没有提供错误,而INSERT语句提供了错误“ Incorrect datetime value: '2015/06/08' for function str_to_date ” 1CON字段中
的数据是2015/06/08
和 SELECT 语句:
mysql - MySQL更新字段,其中时间超过特定日期中指定的时间
我有数据库表,我想更新一些时间超过 17:15:59 且日期不是星期五的字段
我已经在 sqlfiddle 中创建了架构
http://sqlfiddle.com/#!9/b8e99/1
这是查询:
但我肯定做错了什么。我需要一些帮助。
感谢您的帮助。
mysql - 在 MySQL 中使用 `STR_TO_DATE` 得到不想要的结果
我使用以下方法对查询结果进行排序:
但是,结果是不希望的:
对不起我的细心。我使用 shell 命令sort
( ./batch_queries.sh | cut -f 3-9,12- | sort | uniq -c
) 对查询结果进行排序,导致这样的结果不理想。
mysql - MySQL STR_TO_DATE() 函数返回 null
我想将我的日期格式从转换MMMM dd,yyyy
为yyyy-MM-dd
.
我尝试使用以下内容:
但返回一个NULL
值。
如何将我的日期转换yyyy-MM-dd
为 MySQL 中的格式?
编辑:
我正在创建一个过程,其中在dateTo
参数中接收到 的值。它是MMMM dd, yyyy
格式的日期。例如October 10, 2015
。
笔记:
NULL
当我使用时,整个查询不会返回:
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
是直接的解决方案,但我不能丢弃其他时区格式。
提前,谢谢。
mysql - 使用 str_to-date 函数的这个查询有什么问题?
它是 iam 使用 reportdatetime(varchar) 的查询是表的列名
查询给出的结果
但我期望的结果是 2001-1-12
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 实例的正确方法是什么?
谢谢
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
**。
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查询中转换为日期格式。
我必须提供的日期格式是什么?