Node.jsで定期実行する際にcronパッケージを使うことがあります。
$ npm i cron
app.js
'use strict'
const CronJob = require('cron').CronJob;
new CronJob('*/1 * * * * *', () => {
//処理
}, null, true, 'Japan/Tokyo');
実行すると
Moment Timezone has no data for Japan/Tokyo. See http://momentjs.com/timezone/docs/#/data-loading/.
と警告がでました。
↓
app.js
'use strict'
const CronJob = require('cron').CronJob;
new CronJob('*/1 * * * * *', () => {
//処理
}, null, true, 'Asia/Tokyo');
こうすると治ります。
どこかの記述でJapan/Tokyo
って見た気がしたんだけど...苦笑