我使用这样的数据选择器:
$('#startTime').datepicker("option", "dateFormat", 'yy-mm-dd ');
但是当我想设置它时,我的服务器有一个epoch time值(自标准基准时间1970年1月1日起的毫秒数)当我这样设置它时,我该如何做到这一点一个数字而不是像往常一样的日期?
答案 0 :(得分:6)
$('#startTime').datepicker("option", "dateFormat", '@');
@
将格式设置为UNIX时间戳 - > http://docs.jquery.com/UI/Datepicker/formatDate
请注意:这是毫秒秒,而不是秒
答案 1 :(得分:3)
$(function()
{
$("input[type='text']")
.datepicker({ dateFormat: '@' })
.change( function(){ this.value = parseInt(this.value,10)/1000; });
});
这就是我从datepicker
获得秒与ms的关系