-1

我有一个格式为“2013 年 6 月 5 日星期三 00:00:00 GMT+0100 (CET)”的日期,我想以该yyyy-mm-dd格式获取它。

我试过这个:

var year = mydate.getFullYear();
var month = mydate.getMonth();
var day = mydate.getDay(); 

我得到了年份和月份,但我无法得到日期。

4

1 回答 1

2

您可以使用mydate.getDate()来获取月份中的日期。

要获得所需的格式,您可以执行此操作。

var year = mydate.getFullYear();
var month = ("0" + mydate.getMonth()).slice(-2);
var day = ("0" + mydate.getDate()).slice(-2); 

var formatted = [year, month, day].join("-");
于 2013-06-02T14:36:49.873 回答