Al probar con jazmín, recibo este error.
TypeError: moment.tz no es una función
Mi código que trato de probar es
let myDate = moment().tz(undefined, vm.timeZone).format('YYYY-MM-DD');Si usa Node.js, es posible que esté usando accidentalmente
const moment = require('moment'); // momento
en vez de
const moment = require('moment-timezone'); // momento-zona horaria
Además, asegúrese de haber instalado moment-timezone con
npm install moment-timezone --save
El error de requerir moment sin zonas horarias podría ocurrir instalando moment con require('moment') , luego decidiendo npm install moment-timezone y luego olvidándose de actualizar require .
Debajo del código para mí ...
import moment from 'moment'; import 'moment-timezone';