如何正確獲得給定日期的前3天,如果我有一個格式,如07/21/2017 8:30 AM,這是因爲我使用Eonasdan DateTime Picker的格式。但是當我試圖用3天減去它時,我得到了2017年7月21日08:24:14 GMT + 0800(中國標準時間)作爲我的價值,但我期望的輸出應該是相同的格式,如07/21/2017 8:30 AM。即使我遵循我的格式,我怎樣才能獲得價值?獲取產品給定日期
我的代碼:
var d =new Date('07/21/2017 8:30 AM');
var yesterday = new Date(d.getTime() - (96*60*60));
alert(yesterday);
我強烈建議考慮看看moment.js,它會讓你的生活變得更容易時,處理JS中的日期。 – Robert
可能的重複[從JavaScript日期減去天](https://stackoverflow.com/questions/1296358/subtract-days-from-a-date-in-javascript) – Champ
我覺得我的問題有點相同但完全不同,問題在https://stackoverflow.com/questions/1296358/subtract-days-from-a-date-in-javascript只是要求減去當前日期成某種價值沒有任何格式,如果我的問題有一種格式。因此,我可以說我的問題是獨特的,不一樣的或不重複的。@Champ – Ailyn