解析MySQL中的日期
如何将以下内容转换为日期以插入/更新到 MySQL 中的 TIMESTAMP
或 DATE
字段?
'15-Dec-09'
DATE_FORMAT()
用于格式化日期,但反之则不然。
How to convert the following into date for insertion/update into a TIMESTAMP
or DATE
field in MySQL?
'15-Dec-09'
DATE_FORMAT()
is used to format date, but not the other way around.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可能需要使用
STR_TO_DATE()
函数。这是DATE_FORMAT()
函数。例子:
You may want to use the
STR_TO_DATE()
function. It's the inverse of theDATE_FORMAT()
function.Example:
这是 DATE_FORMAT() 和 STR_TO_DATE()。
或者
顺便说一下,没有填充的分钟或秒的%代码:
在行动中:
Here's a table of format %-codes used in DATE_FORMAT() and STR_TO_DATE().
or
By the way there are no %-codes for unpadded minutes or seconds:
In action: