回答

收藏

MySQL插入ISO8601日期时间格式

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

我在将ISO8601 Datetime格式插入MySQL数据库时遇到麻烦。" e. N. R' f. v# S2 t
我想将ISO格式(即 yyyymmddThhmmss + | -hhmm )插入我的数据库表DATETIME列中。
0 b& F& j5 l: _) `( f9 G- c$ ~+ l  f当我尝试插入时,我遇到了问题:
2 d  G4 M4 m$ I; k! f+ x' x% s  j$ f) r4 _! O
操作失败:将SQL脚本应用于数据库时出错。执行中:UPDATE db。ordersSET date=‘20080915T155300 +
* E0 g1 K% I' y5 a0 R0500’WHERE id=‘1’;# Z9 z/ L+ {- G. \
错误1292:1292:不正确的日期时间值: ‘20080915T155300 + 0500’列’日期’在第1行的SQL语句:UPDATE
" B* X% p! q5 z6 C- g% Ndb。ordersSET date=‘20080915T155300 + 0500’WHERE id=‘1’
' s) x0 P' w- [
: _  A, J0 q! k9 I0 }( n& C( O
有什么方法可以将这种格式的日期时间保存到MySQL中?1 ]1 [. ~2 `6 ~$ |3 V
                3 E5 n7 c; U% Q7 w1 e$ }
解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则