200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > mysql 数据库时间 怎么样在mysql中把一个字符串转换成日期 – 数据库 – 前端

mysql 数据库时间 怎么样在mysql中把一个字符串转换成日期 – 数据库 – 前端

时间:2019-07-27 15:20:00

相关推荐

mysql 数据库时间 怎么样在mysql中把一个字符串转换成日期 – 数据库 – 前端

你可以使用常用的格式集中的任何一个指定 DATETIME、DATE 和 TIMESTAMP 值:

一个 ‘YYYY-MM-DD HH:MM:SS’ 或 ‘YY-MM-DD HH:MM:SS’ 格式的字符串。一个“宽松”的语法是被允许的:以任何标点符号作为日期部分和时间部分中的定界符。例如,’98-12-31 11:30:45’、’98.12.31 1+30+45’、’98/12/31 11*30*45′ 和 ’98@12@31 11^30^45′ 均是等价的。

一个 ‘YYYY-MM-DD’ 或 ‘YY-MM-DD’ 格式的字符串。这里,一个“宽松”的语法同样也是被允许的:例如,’98.12.31’、’98-12-31’、’98/12/31′ 和 ’98@12@31′ 是等价的。

一个无定界符的 ‘YYYYMMDDHHMMSS’ 或 ‘YYMMDDHHMMSS’ 格式的字符串,只要字符串看起来像是一个日期。例如,’19970523091528′ 和 ‘970523091528’ 均被解释为 ‘1997-05-23 09:15:28’,但是 ‘971122129015’ 却是违法的(它的分部分是无意义的),该值被插入时将变成 ‘0000-00-00 00:00:00’。

一个无定界符的 ‘YYYYMMDD’ 或 ‘YYMMDD’ 格式的字符串,只要字符串看起来像是一个日期。例如,’19970523′ 和 ‘970523’ 被解释成为 ‘1997-05-23’,但是 ‘971332’ 却是违法的(它的月和日部分是无意义的),该值被插入时将变成 ‘0000-00-00’。

一个 YYYYMMDDHHMMSS 或 YYMMDDHHMMSS 格式的数字,只要数字看起来像是一个日期。例如,19830905132800 和 830905132800 被解释成为 ‘1983-09-05 13:28:00’。

一个 YYYYMMDD 或 YYMMDD 格式的数字,只要数字看起来像是一个日期。例如,19830905 和 830905 被解释成为 ‘1983-09-05’。

在一个 DATETIME、DATE 或 TIMESTAMP 语境中,一个函数的返回值将随之而变化,例如 NOW() 或 CURRENT_DATE。

非法的 DATETIME、DATE 或 TIMESTAMP 值将会被转换到适当形式的“零”值(‘0000-00-00 00:00:00’、’0000-00-00’ 或 00000000000000)。

mysql 数据库时间 怎么样在mysql中把一个字符串转换成日期 – 数据库 – 前端 mysql 查询表的类型有哪些

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。