我正在使用
jquery datepicker插件来设置一个日期字段,该字段存储为db中的纪元时间戳(字段,publish_time,直接映射到表模式).
看来Datepicker只支持以毫秒为单位的纪元,而不是秒.它加剧了它支持milli& amp;纳秒,但不是秒.
- // Setup datepicker
- $('[name=datepicker-publish_time]').datepicker({
- dateFormat : 'mm-dd-yy',altField : '[name=publish_time]',altFormat : '@'
- });
参考文献:
jQuery Datepicker – @L_502_1@
jQuery支持日期格式 – http://docs.jquery.com/UI/Datepicker/formatDate
- $('[name=datepicker-publish_time]').datepicker({
- dateFormat : 'mm-dd-yy',onSelect : function(dateText,inst)
- {
- var epoch = $.datepicker.formatDate('@',$(this).datepicker('getDate')) / 1000;
- $('[name=publish_time]').val(epoch);
- }
- });