javascript - 在提交时将日期格式从 dd M yy 更改为 "2015-01-28T00:00:00+00:00"datepicker

标签 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
    });
});

最佳答案

在您的 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

关于javascript - 在提交时将日期格式从 dd M yy 更改为 "2015-01-28T00:00:00+00:00"datepicker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28167957/

相关文章:

javascript - 启用/禁用输入元素的脚本?

JavaScript/jQuery 实时验证

javascript - Keydown 允许数字但不能在 iPhone 上换档符号

CSS 显示 :none won't hide YouTube Embed (no jQuery)

浏览器链接中的 JavaScript 错误

javascript - JS使用不同方法设置onclick属性

javascript - jQuery addClass 仅添加到父级 <tr> 具有特定类的 <td>

javascript - 将菜单树代码从 jquery 1.7.1 迁移到 1.9.1

wordpress - 列出在 WordPress 的类别/标签中撰写了一定数量帖子的作者

javascript - jquery Supersize 显示 IE 错误