Datepicker将毫秒转换为日期时间 [英] Datepicker convert millisecond to date time
本文介绍了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屋!
查看全文