以下是存储在数据库中的日期:
2014-05-23 13:34:32
date列是一个时间戳,JSON对象中返回的值是:
1390421072000
当我尝试将其转换为以下日期时,它给出了错误的日期- 2014-01-22T20:04:34.000Z
:
log.logDateTime = new Date(log.logDateTime);
我想这与格式或语言环境有关,在这种情况下,我该如何正确转换?我想获取数据库中的日期。
在服务器端,我进行如下转换:
df = new SimpleDateFormat("yyyyy-mm-dd hh:mm:ss");
Date logDate = (Date) df.parseObject(df.format(lg.getTime()));
您的日期格式不正确。它应该是:
df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
该mm
代表分钟,MM
数月。另外,您要使用HH
24小时的时间。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句