Problem with date formats in JavaScript with different browsers

前端 未结 4 775
抹茶落季
抹茶落季 2020-11-27 20:21

I am working with dates in an RSS feed, but am finding differing results when using the code below in IE, Chrome and Firefox:

new Date(\'2001-01-01T12:00:00Z         


        
4条回答
  •  -上瘾入骨i
    2020-11-27 21:07

    This works on all of the major 5 browsers and causes all browsers to recognize the time as GMT/UTC rather than local time (the Z suffix means the time is UTC):

    new Date('2001-01-01T12:00:00Z'.replace(/\-/g,'\/').replace(/T/,' ').replace(/Z/,' -0'))
    

    I thank mplungjan for his answer.

提交回复
热议问题