JQuery Datepicker将值设置为大纪元时间

时间:2011-11-27 21:40:20

标签: jquery datepicker epoch

我使用这样的数据选择器:

$('#startTime').datepicker("option", "dateFormat", 'yy-mm-dd ');

但是当我想设置它时,我的服务器有一个epoch time值(自标准基准时间1970年1月1日起的毫秒数)当我这样设置它时,我该如何做到这一点一个数字而不是像往常一样的日期?

2 个答案:

答案 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的关系