回答

收藏

MySQL插入ISO8601日期时间格式

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

我在将ISO8601 Datetime格式插入MySQL数据库时遇到麻烦。6 t/ U% Z( Z. Q7 y
我想将ISO格式(即 yyyymmddThhmmss + | -hhmm )插入我的数据库表DATETIME列中。
. c+ x( I4 g, O( b; M$ T. e& {: T当我尝试插入时,我遇到了问题:9 \+ ~: L7 p" {9 F+ b. Q5 F9 {

, N/ y$ V( h8 ~. a! L' n: L" g操作失败:将SQL脚本应用于数据库时出错。执行中:UPDATE db。ordersSET date=‘20080915T155300 +
+ S7 S' O/ ~% Q0500’WHERE id=‘1’;
3 H3 s1 H4 w1 e: v" k" G/ _错误1292:1292:不正确的日期时间值: ‘20080915T155300 + 0500’列’日期’在第1行的SQL语句:UPDATE
4 r0 k0 o6 t( p& z" ]6 t- vdb。ordersSET date=‘20080915T155300 + 0500’WHERE id=‘1’
$ C' X& B% t* b* m

  S- m! Q& i% }: P. j有什么方法可以将这种格式的日期时间保存到MySQL中?8 d* n) Z+ [3 ]4 }3 m, D( t1 c: q
               
$ E! s5 C8 p: n, v3 D$ h解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则