【发布时间】:2012-02-06 02:10:49
【问题描述】:
我有一个 jquery ui 日历选择器小部件,它返回我在 GMT-5 中的日期,然后我使用这个 javascript 日期对象,并将其发送到我的服务器,并使用 $.ajax({}) 作为数据类型:“json ”。该值会在 Zulu 时间自动转换(例如:发送 2012-02-08T08:00:00.000Z)。
如何停止这种自动转换以使我的日期保持在 GMT-5 中?
我如何获取日期:
var basicStartDate = $("#datepicker").datepicker( "getDate" );
basicStartDate.setMinutes($('#timepickerStart').datetimepicker('getDate').getMinutes());
basicStartDate.setHours($('#timepickerStart').datetimepicker('getDate').getHours());
我如何发布数据:
$.ajax({
url: '/theUrl',
type: "POST",
dataType: "json",
data: JSON.stringify(object),
contentType: "application/json",
cache: false,
timeout: 5000,
complete: function() {
//called when complete
},
success: function(data) {
},
error: function() {
},
});
谢谢
【问题讨论】:
-
日期选择器是否返回
Date对象的实例? -
究竟你是如何进行 ajax 设置的?
-
你的服务器端技术是什么?
-
我正在使用 node.js 和一个使用 mongoose 模块的 mongodb 数据库。
标签: javascript json jquery date