Datepicker将毫秒转换为日期时间 [英] Datepicker convert millisecond to date time

查看:142
本文介绍了Datepicker将毫秒转换为日期时间的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何在jquery中将毫秒转换为日期时间。在改变它工作,但在负载它不起作用。



我尝试过:



  var  dateFormat =   M / D / YYYY,h:mm A; 

$(' .datepicker')。each( function (i,e){
new Pikaday({
field:e,
格式:dateFormat,
disableDayFn:功能(日期){
返回时刻(日期).isAfter( new 日期());
},
onOpen: function (){
if (!this._o.field.value){
.setDate( new 日期());
}
}
});
$(e).on(' < span class =code-string> change', function (ev){
onDatePickerSelect(ev);
});
});

function setDateOnLoad(){
$( #dateFromTimestamp)。each( function (i,e){
new Pikaday({
字段:e,
格式:dateFormat,
值: new < span class =code-sdkkeyword> Date ( 1488484260000
});

});
}

解决方案

' .datepicker')。each( function (i,e){
new Pikaday({
field:e,
format:dateFormat,
disableDayFn: function (date){
返回时刻(日期).isAfter( new 日期());
},
onOpen: function (){
if (!this._o.field.value){
this .setDate( new 日期());
}
}
});


(E)。在(<跨度class =code-string>' change' function (ev){
onDatePickerSelect(ev);
});
});

function setDateOnLoad(){


#dateFromTimestamp)。each( function (i,e){
new Pikaday({
字段:e,
格式:dateFormat,
值: 日期 1488484260000
});

});
}


How can I convert millisecond to date time in jquery. On change it works but on load it does not work.

What I have tried:

var dateFormat = "M/D/YYYY, h:mm A";

$('.datepicker').each(function(i, e) {
        new Pikaday({
           field: e,
           format: dateFormat,
           disableDayFn: function (date) { 
               return moment(date).isAfter(new Date());
           },
           onOpen: function() {
               if (!this._o.field.value) {
                   this.setDate(new Date());
               }
           }
        });
        $(e).on('change', function(ev) {
            onDatePickerSelect(ev);
        });
    }); 

function setDateOnLoad() {
    $("#dateFromTimestamp").each(function(i, e) { 
        new Pikaday({
           field: e,
           format: dateFormat,
           value: new Date(1488484260000)                        
        });

    }); 
}

解决方案

('.datepicker').each(function(i, e) { new Pikaday({ field: e, format: dateFormat, disableDayFn: function (date) { return moment(date).isAfter(new Date()); }, onOpen: function() { if (!this._o.field.value) { this.setDate(new Date()); } } });


(e).on('change', function(ev) { onDatePickerSelect(ev); }); }); function setDateOnLoad() {


("#dateFromTimestamp").each(function(i, e) { new Pikaday({ field: e, format: dateFormat, value: new Date(1488484260000) }); }); }


这篇关于Datepicker将毫秒转换为日期时间的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆