Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/377.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何删除js中的时区缩写?_Javascript_Date_Timezone - Fatal编程技术网

Javascript 如何删除js中的时区缩写?

Javascript 如何删除js中的时区缩写?,javascript,date,timezone,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)”的字符串 我只需要--“2014年1月1日星期三00:00:00 GMT+0400” 我怎么做? 提前谢谢 如果是字符串,只需执行以下操作: date=date.to

我有密码:

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)”的字符串

我只需要--“2014年1月1日星期三00:00:00 GMT+0400”

我怎么做?
提前谢谢

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

date=date.toString();
日期=日期。替换(/\([A-Z]+\)$/,“”)

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


…但对于您所需要的,简单地进行替换将是最简单的:)

没问题:)如果您愿意将我的答案标记为正确答案(通过按“勾选”图像,那就太好了。嗯,再来一个,如果有:“2014年4月7日星期一00:00:00 GMT+0400(Мзззз))”?如果您还希望匹配它的非拉丁语,那么应该这样做:
date=date.replace(/\(.+?\)$/,“”);