2017-09-14 33 views
-2

我得到'Wed Nov 08 2017 00:00:00 GMT-0800(太平洋標準時間)'這樣的日期,並將其輸入。如何將JavaScript日期格式設置爲mm/dd/yyyy?

有沒有辦法像mm/dd/yyyy那樣格式化它?

我做了一個https://jsfiddle.net/ax6qqw0t/

<script> 
    startingDate = new Date(5/5/2017); 
var adjustedDate = addDays(startingDate,13); 
$('#max_products').val(adjustedDate); 
</script> 
+1

你可能會考慮這個像Moment.js庫。 – JavaKungFu

+1

如果您正在尋找人性化日期格式化的高度靈活性,您可能需要查看Moment.js庫。 –

+1

相關:[我在哪裏可以找到有關在JavaScript中格式化日期的文檔?](https://stackoverflow.com/questions/1056728/where-can-i-find-documentation-on-formatting-a-date-in- javascript) –

回答

3

var date = new Date('Mon Aug 14 2017 00:00:00 GMT-0500 (CDT)'); 
 
var newdate= (date.getMonth() + 1) + '/' + date.getDate() + '/' + date.getFullYear();

0

只是爲了好玩,這裏是你如何能與moment.js做到這一點。

moment('2017-05-05').add(13, 'day').format('MM/DD/YYYY');

fiddle link

相關問題