2015-01-21 54 views
9

我需要將日期從dd/mm/yyyy轉換爲yyyy/mm/dd。 我正在從文本框中輸入DD/MM/YYYY format.When我嘗試將其轉換爲YYYY/MM/DD我得到了錯誤無效日期。如何我可以將其轉換正常。將日期從dd/mm/yyyy轉換爲yyyy/mm/dd使用javascript

+2

你能告訴你現在正在使用的代碼? – DelightedD0D 2015-01-21 06:42:13

+0

你試過自​​己什麼? – 2015-01-21 06:42:36

+0

var start = request.param('startDate'); formatedStartDate = getYearMonthDate(new Date(start)); function getYearMonthDate(date){ var monthYear = date.getFullYear()+「」+ date.getMonth()+「」+ date.getDate(); return monthYear; } – 2015-01-21 06:44:13

回答

9

我發現片斷試試這個

var date= '21/01/2015'; 
var d=new Date(date.split("/").reverse().join("-")); 
var dd=d.getDate(); 
var mm=d.getMonth()+1; 
var yy=d.getFullYear(); 
var newdate=yy+"/"+mm+"/"+dd; 

Working Demo

10

這裏的工作

date="21/01/2015"; var newdate = date.split("/").reverse().join("-");

+1

工作就像一個魅力...謝謝@Bhargav – 2017-03-20 10:51:43

相關問題