如何将javascript日期太平洋标准时间格式化为今天格式

如何将javascript日期太平洋标准时间格式化为今天格式,javascript,date,Javascript,Date,我的问题是:我试图用Javascript获取上周的日期,但由于某些原因,我获取的日期格式不正确 不是以这种格式获取日期,而是: 年月日 我得到: 2015年3月5日星期四00:00:00 GMT-0800(太平洋标准时间) 我怎样才能把它转换成我想要的 JS功能: //================================= // // Search By Given Range // // =============================

我的问题是:我试图用Javascript获取上周的日期,但由于某些原因,我获取的日期格式不正确

不是以这种格式获取日期,而是: 年月日

我得到: 2015年3月5日星期四00:00:00 GMT-0800(太平洋标准时间)

我怎样才能把它转换成我想要的

JS功能:

//================================= //
    // Search By Given Range           //
    // ============================== //
     function OnClientSelectedIndexChanged(sender, eventArgs) {
            var From = $find("<%= rdpFromDate.ClientID %>");
            var To = $find("<%= rdpToDate.ClientID %>");
            var nowDate = new Date();
                From.clear();
                To.clear();
                var lastWeekPeriod = new Date(nowDate.getFullYear(), nowDate.getMonth(), nowDate.getDate() - 7);

                From.set_selectedDate(lastWeekPeriod);
                To.set_selectedDate(nowDate);
        }
/==========================================================================================//
//按给定范围搜索//
// ============================== //
OnClientSelectedIndexChanged函数(发送方、事件参数){
var From=$find(“”);
var To=$find(“”);
var nowDate=新日期();
From.clear();
To.clear();
var lastWeekPeriod=新日期(nowDate.getFullYear(),nowDate.getMonth(),nowDate.getDate()-7);
From.set_selectedDate(最后一周周期);
设置所选日期(nowDate);
}
aspx代码:

 From:   <telerik:RadDatePicker ID="rdpFromDate" runat="server" Width="135px"> </telerik:RadDatePicker>  
来自:
致:


而不是

var lastWeekPeriod = new Date(nowDate.getFullYear(), nowDate.getMonth(), nowDate.getDate() - 7);
像这样做

//var given_str = "Thu Mar 05 2015 00:00:00 GMT-0800 (Pacific Standard Time)";
//var nowDate = new Date(given_str);
console.log("yyyy=", nowDate.getFullYear());
console.log("mm=", ("0" + (nowDate.getMonth() + 1)).slice(-2)); // recall, month goes 0-11 in javascript
console.log("dd=", ("0" + nowDate.getDate()).slice(-2));
将产生

yyyy= 2015
mm= 12
dd= 25

然后,您可以按所需格式用“-”连接零件。的确,在MDN网站上有很多非常有用的例子。HTH.

您检查过MDN上的日期文档了吗?没有帮我,对不起
yyyy= 2015
mm= 12
dd= 25