GMT时间是格林尼治标准时间.CST时间是指包含中国.美国.巴西,澳大利亚四个时区的时间. 在javascript中默认CST是指美国中部时间,倘若在javascript中GMT转换CST则两者相差14个小时.在java后台中默认的是北京时间,GMT转换成CST则相差8个小时.各个地方用CST时间得到的可能会有所不同.所以为了避免编程错误,一般使用GMT时间. 下面是从其它地方找到的三种转换方式. 第一种方式: Date date = new Date(); date.toGMTString()
近几天,在做百度地图时,需要转换时间格式并做显示,但是发现显示的时间格式,出现了错乱,二者的日期和小时都出现了变动.例如: 原始时间格式:Thu Aug 18 20:38:54 CST 2016 转换时间格式:2016-08-19 10:38 使用的代码如下: //Thu Aug 18 20:38:54 CST 2016 function getTaskTime(strDate) { console.log("原始时间格式:"+strDate); var date = new Date