如何在js中删除时区缩写?

时间:2014-04-08 08:55:01

标签: javascript date timezone

我有代码:

var date = '2014/01/01';
date = new Date(Date.parse(date));
date = date.toString();

我得到这样的字符串 - " Wed Jan 01 2014 00:00:00 GMT + 0400(MSK)"。它很好,但在我的情况下,我需要得到没有"(MSK)的字符串"

我需要 - " Wed Jan 01 2014 00:00:00 GMT + 0400"只有!

我该怎么办? 提前谢谢!

1 个答案:

答案 0 :(得分:1)

如果它是一个字符串,只需执行以下操作:

date = date.toString(); date = date.replace(/\([A-Z]+\)$/,"");

您还可以通过将新值传递给 date.toString(“%format%”)来更改格式,具体如下:

http://msdn.microsoft.com/en-us/library/az4se3k1%28v=vs.110%29.aspx

..但是根据你的需要,简单地进行更换将是最简单的:)