【发布时间】:2015-03-08 07:23:18
【问题描述】:
我收到的是 GMT 格式的日期,即 2013 年 10 月 18 日星期五 11:38:23 GMT。问题是时间弄乱了我正在使用的时间线。
我怎样才能去掉除实际日期之外的所有内容?
【问题讨论】:
-
console.log(new Date('Fri, 18 Oct 2013 11:38:23 GMT').toDateString()); -
当我这样做时,格林威治标准时间是
Mon Jan 12 00:00:00 GMT 2015,当我将其插入toDateString()函数时,我最终得到Sun Jan 11 2015,晚了一天。 -
尝试摆弄
toLocaleString(params)并为其提供所需的格式参数。 -
为什么不使用像 substring 这样的字符串函数来去除除日期之外的所有内容?
-
这里有很多线程处理这个问题,一个这样的线程是stackoverflow.com/questions/1056728/…
标签: javascript date utc gmt