回答

收藏

MySQL插入ISO8601日期时间格式

技术问答 技术问答 174 人阅读 | 0 人回复 | 2023-09-11

我在将ISO8601 Datetime格式插入MySQL数据库时遇到麻烦。
. v$ Q8 ~: H# R0 I8 f& ?0 w; K我想将ISO格式(即 yyyymmddThhmmss + | -hhmm )插入我的数据库表DATETIME列中。
. Y1 ~" f8 E, R1 h当我尝试插入时,我遇到了问题:8 N9 F* J' {( Q2 A0 A$ k9 }

8 n4 K0 `. i6 h, O0 Y3 @操作失败:将SQL脚本应用于数据库时出错。执行中:UPDATE db。ordersSET date=‘20080915T155300 +, Y7 l  D$ y3 W& B
0500’WHERE id=‘1’;
$ j* l9 q  ~9 t( n2 y* e* |错误1292:1292:不正确的日期时间值: ‘20080915T155300 + 0500’列’日期’在第1行的SQL语句:UPDATE( z" i3 G# z4 }$ @: [- S4 X
db。ordersSET date=‘20080915T155300 + 0500’WHERE id=‘1’8 q: ~& v( O$ q
- Q4 w6 `9 M5 P* @" m
有什么方法可以将这种格式的日期时间保存到MySQL中?* R' b& L2 _. U, |
                1 P: Y7 t, J1 g+ h/ k
解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则