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

Date conversion from dd/mm/yyyy to yyyy/mm/dd using javascript

本文关键字:mm yyyy dd 转换 javascript 使用 日期      更新时间:2023-09-26

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

这是我

发现有效的代码片段

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

试试这个

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;

工作演示