回答

收藏

MySQL插入ISO8601日期时间格式

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

我在将ISO8601 Datetime格式插入MySQL数据库时遇到麻烦。
" {: l. T+ V- H, N我想将ISO格式(即 yyyymmddThhmmss + | -hhmm )插入我的数据库表DATETIME列中。
" D! Z3 a/ c0 w: q" d3 W' b当我尝试插入时,我遇到了问题:3 ?/ o; q$ K4 d- D6 H$ M  v
9 i; Z4 `8 \" E" A5 G- U
操作失败:将SQL脚本应用于数据库时出错。执行中:UPDATE db。ordersSET date=‘20080915T155300 +
" N% Q1 K8 ?) q  j+ p0500’WHERE id=‘1’;9 c: `9 }% r- M1 @; h
错误1292:1292:不正确的日期时间值: ‘20080915T155300 + 0500’列’日期’在第1行的SQL语句:UPDATE, I& P% B1 H( ?- E. [
db。ordersSET date=‘20080915T155300 + 0500’WHERE id=‘1’
5 _6 H. v  h* d/ X" T2 d" _
( Y. h6 z# I- Y4 q) |+ ^
有什么方法可以将这种格式的日期时间保存到MySQL中?9 ]  o6 b" ~0 E& ]  l
                # A( L# T9 g* Z: V" F' N6 L7 `
解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则