使用javascript将日期从dd / mm / yyyy转换为yyyy / mm / dd

时间:2015-01-21 06:40:12

标签: javascript jquery html node.js

我需要将日期从 dd / mm / yyyy转换为yyyy / mm / dd 。 我从 dd / mm / yyyy 格式的文本框中获取输入。当我尝试将其转换为 yyyy / mm / dd 时,我收到错误无效日期。如何正确转换。

2 个答案:

答案 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;

Working Demo