回答

收藏

MySQL插入ISO8601日期时间格式

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

我在将ISO8601 Datetime格式插入MySQL数据库时遇到麻烦。' M  g0 P3 w% ]) V5 T1 a7 G
我想将ISO格式(即 yyyymmddThhmmss + | -hhmm )插入我的数据库表DATETIME列中。
9 ]7 R- p: R  d0 n, H- p" l当我尝试插入时,我遇到了问题:9 ~1 X- X* ]; t. g- [0 B
' _3 N' `2 J1 o# P. e4 B
操作失败:将SQL脚本应用于数据库时出错。执行中:UPDATE db。ordersSET date=‘20080915T155300 +
( Q3 O/ J) ~9 z/ b/ `8 a# V+ L0500’WHERE id=‘1’;# O3 n; U5 l2 z) q
错误1292:1292:不正确的日期时间值: ‘20080915T155300 + 0500’列’日期’在第1行的SQL语句:UPDATE, `; A% z2 H! s# p! z
db。ordersSET date=‘20080915T155300 + 0500’WHERE id=‘1’5 c& u. M" }9 q0 [

) x3 b2 n4 W5 V# f% J6 ~有什么方法可以将这种格式的日期时间保存到MySQL中?
3 W7 C& M2 h& J5 \. T; P3 `9 ]: W                6 R' c& X' M( ~7 s
解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则