Member 13074421 Ответов: 1

Отмечать преобразовать миллисекунды до настоящего времени


Как конвертировать миллисекунд для даты и времени на jQuery. При смене он работает, но при нагрузке не работает.

Что я уже пробовал:

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)                        
        });

    }); 
}

1 Ответов

Рейтинг:
2

Andy Lanng

Когда сценарий запускается, документ, вероятно, еще не нарисован.

Попробовать это:

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

$( document ).ready(()=>{ // or $( document ).ready(function(){
    $('.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)                        
        });

    }); 
}


это гарантирует, что код будет выполняться только после того, как документ будет отрисован


ZurdoDev

+5