从文本框获取标准时间

时间:2014-05-21 08:03:05

标签: jquery

我有一个只读文本框,显示的值类似20/05/14格式(d / m / y)。

当我尝试使用

从标准格式获取值时
var reDate=new Date($("#ReturnDate").val());

我的价值就像Thu Aug 05 1915 00:00:00 GMT+0600 (Central Asia Standard Time) 这是不正确的。为什么会这样?

因为我需要区分两个日期(其中一个是当前日期),我需要这样做。

感谢您抽出宝贵时间。

2 个答案:

答案 0 :(得分:2)

试试这个:

var reDate = $.datepicker.formatDate('dd/mm/yy', new Date($("#ReturnDate").val()))

答案 1 :(得分:0)

var today = new Date();
var dd = today.getDate();
var mm = today.getMonth()+1; //January is 0!
var yyyy = today.getFullYear();

if(dd<10) {
    dd='0'+dd
} 

if(mm<10) {
    mm='0'+mm
} 

today = mm+'/'+dd+'/'+yyyy;
document.write(today);