博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript Date() 对象使用问题。
阅读量:7012 次
发布时间:2019-06-28

本文共 464 字,大约阅读时间需要 1 分钟。

  hot3.png

这是个很特别的问题。

<html>

<body>

<script type="text/javascript">

var val = "2015-10-06 16:59:31.07"

var val_T = "2015-10-06T16:59:31.07"

document.write(new Date(val))

</script>

</body>

</html>

你可以看到有两个变量,val和val_T。就因一个“T”,得出的结果确实截然不同。

分别是:

Tue Oct 06 2015 16:59:31 GMT+0800 (中国标准时间)

Wed Oct 07 2015 00:59:31 GMT+0800 (中国标准时间)

如果有T,就会增加多8小时。所以在用这个Date对数据库的时间进行转换的时候需要把判断获取的时间是否有T,如果有就要用str.Replace('T',''),得到的结果才拿去进行转换。

特此记录。

转载于:https://my.oschina.net/u/933229/blog/513809

你可能感兴趣的文章
Tomcat启动脚本
查看>>
Exchange Server 2013 公网发布疑难解答
查看>>
mysql修改密码
查看>>
linux下的静态库和动态库分析
查看>>
2.1 Latches--锁存器 和 FlipFlops--触发器 part1
查看>>
fio 命令入门到跑路(千万不能在系统所在的分区测试硬盘性能)
查看>>
zabbix自动报警邮件正文变成附件问题解决
查看>>
第一篇博客
查看>>
豆瓣阿北:用户价值大于产品体验,通过产品做运营
查看>>
单播(unicast)、组播(multicast)、广播(broadcast)的区别
查看>>
我的友情链接
查看>>
利用clonezilla克隆、还原CentOS整个系统
查看>>
解决127.0.0.1 localhost 劫持问题
查看>>
关于硬盘的一切!
查看>>
人工智能落地之路:从概念验证到产品
查看>>
winscp连接虚拟机Linux被拒绝的问题解决方案
查看>>
教程-Delphi设置功能表
查看>>
node常用库或中间件
查看>>
关系运算图模板
查看>>
Java中的多线程,线程池
查看>>