进行日期格式转换

进行日期格式转换

本文介绍了使用javascript new Date()进行日期格式转换的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述





我有以下两种日期格式,









I am having the two date format as below,



var sysdate = new Date();
var eta = "27-01-2013 00:00:00";
var arrivaldate = new Date(eta);





现在我的sysdate为Tue Jun 25 17:14:58 UTC + 0530 2013​​但是我是获得像Sun Mar 1 00:00:00 UTC + 0530 2015这样的值,这是错误的。请帮我解决。



Now im getting sysdate as "Tue Jun 25 17:14:58 UTC+0530 2013" but eta i am getting the value like "Sun Mar 1 00:00:00 UTC+0530 2015" which is wrong. pls help me to solve.

推荐答案

var sysdate = new Date();

var eta = ("27-01-2013").split('-');
var arrivaldate = new Date(eta[2]+'/'+eta[1]+'/'+eta[0]);

alert(sysdate);
alert(arrivaldate);


引用:



new Date(dateString)使用以下格式之一:



1975年10月13日11 :13:00

1975年10月13日11:13

1975年10月13日


new Date(dateString) uses one of these formats:

"October 13, 1975 11:13:00"
"October 13, 1975 11:13"
"October 13, 1975"





所以,你可以这样做......



So, you can do like...

var eta = "January 27, 2013 00:00:00";







[]


这篇关于使用javascript new Date()进行日期格式转换的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-27 23:01