Javascript jQuery UI-将jQuery UI日期选择器转换为UNIX时间

Javascript jQuery UI-将jQuery UI日期选择器转换为UNIX时间,javascript,jquery-ui,datepicker,datetimepicker,unix-timestamp,Javascript,Jquery Ui,Datepicker,Datetimepicker,Unix Timestamp,我正在使用jQueryUIDatePicker和时间插件。这是我在datepicker本身的页面上显示时间的方式: 21.06.2012 08:00 在发送到后端之前,我想将此时间转换为UNIX时间戳。我该怎么做? 我不需要在页面上显示UNIX时间,我只需要在发布之前进行转换。我试过: var d = Date.parse(value_of_datepicker); 但是没有运气。看来日期应该用另一种方式来表示。我还尝试了几个内置的日期选择器函数,但它们都设置了日期显示视图。谢谢。如果您使用

我正在使用jQueryUIDatePicker和时间插件。这是我在datepicker本身的页面上显示时间的方式:

21.06.2012 08:00
在发送到后端之前,我想将此时间转换为UNIX时间戳。我该怎么做? 我不需要在页面上显示UNIX时间,我只需要在发布之前进行转换。我试过:

var d = Date.parse(value_of_datepicker);

但是没有运气。看来日期应该用另一种方式来表示。我还尝试了几个内置的日期选择器函数,但它们都设置了日期显示视图。谢谢。

如果您使用Trent Richardson的jQuery timepicker,您可以这样做:
$(“#您的#datepicker”).datetimepicker(“getDate”).getTime()/1000


请记住,如果未选择日期,此函数可能返回null。

我正在运行此函数,但它似乎提前一小时关闭。有关于为什么会发生这种情况的最新消息吗?这个问题似乎和错误的时区或夏令时有关。也许,你应该看看特伦特·理查森的这篇文章: