метеорный момент часовой пояс не работает

я получил ошибку :
Исключение в template helper: TypeError: time.tz не является функцией

с кодом :

Template.registerHelper( 'timeAgo', function ( timestamp ) {
if ( timestamp ) {
let time   = moment( timestamp ),
let timezone =  Session.get("timezone");

return  time.tz(timezone).fromNow();
}
});

я установил momentjs: момент и он работает хорошо.

проблема с пакетом часового пояса : я установил пакет aldeed:moment-timezone , затем я попытался с пакетом mrt:moment-timezone, но ничего ; он не работает.

1 ответ

  1. Может быть, вы загрузили момент, используя что-то вроде:

    var moment = require('moment');
    

    вместо:

    var moment = require('moment-timezone');