提交更改日期格式从dd M yy到" 2015-01-28T00:00:00 + 00:00"日期选择器

时间:2015-01-27 10:15:32

标签: javascript jquery wordpress date datepicker

我目前在wordPress中使用了一个日期选择器,允许用户选择日期。提交时,如何将'dd M yy'的当前格式更改为2015-01-28T00:00:00 + 00:00,以便稍后可以将其提交到数据库中。以及检查验证,但我认为这将是一个不同的问题。

目前我要声明日期选择器:

//  triggers the calendar to open.
$(document).ready(function() {
    $('#deadline_date').datepicker({
        dateFormat : 'dd M yy',
        minDate: 0
    });
});

1 个答案:

答案 0 :(得分:1)

在您的PHP代码中

$datetime= date("c", strtotime(" 2015-01-28"));
echo $datetime;  //Output :  2015-01-28T00:00:00+00:00 

jQuery代码

var dateVar = "2015-01-28";
var date=new Date(dateVar);
var timeZone = date.getTimezoneOffset();
alert(date.getFullYear() + "-" + (date.getMonth() + 1) + "-" + date.getDate() + "T" + date.getHours() + ":" + date.getMinutes()  + ":" + date.getSeconds() + "." + date.getMilliseconds() + (timeZone > 0 ? "-" : "+") + Math.floor(Math.abs(timeZone) / 60) + ":" + Math.abs(timeZone) % 60);

<强> Reference