我需要将日期从 dd / mm / yyyy转换为yyyy / mm / dd 。 我从 dd / mm / yyyy 格式的文本框中获取输入。当我尝试将其转换为 yyyy / mm / dd 时,我收到错误无效日期。如何正确转换。
答案 0 :(得分:13)
这是我找到工作的片段
date="21/01/2015";
var newdate = date.split("/").reverse().join("-");
答案 1 :(得分:13)
试试这个
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;