web-dev-qa-db-ja.com

JavaScriptを使用したdd / mm / yyyyからyyyy / mm / ddへの日付変換

日付をdd/mm/yyyyからyyyy/mm/ddに変換する必要があります。 dd/mm/yyyy形式のテキストボックスから入力を取得しています。それをyyyy/mm/ddに変換しようとすると、エラーが発生しました無効な日付。どうすれば正しく変換できますか?.

12
Hormis Lona

これを試して

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

13
Manoj

ここに私が働いていることがわかったスニペットがあります

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

15
Bhargav Modi