我在测试和生产机器上的电报bot中有一段nodejs代码,可以打印当前日期时间:
var old = new Date(meetings[index].date);
bot.date_time_formater.format(old)
我在两台计算机上都有一个配置文件,如下所示:
"date_format": {
"locale": "de-DE",
"options": {
"weekday": "long",
"year": "numeric",
"month": "long",
"day": "numeric",
"hour":"numeric",
"minute":"numeric"
}
}
我通过
申请机器人bot.date_time_formater = new Intl.DateTimeFormat(bot.config.date_format.locale, bot.config.date_format.options);
现在是我的问题:
尽管在两台计算机上,虽然都是Linux机器,但文件是相同的,我的测试设备可以打印
Montag, 20. Mai 2019, 13:00
(这是我想要的,因为语言环境设置为DE)
但是,在我的生产机器上,将打印具有相同配置文件的相同代码
2019 M05 20, Mon 13:00
我还需要在生产机器上进行其他类型的配置,以便按照我的意愿格式化日期时间吗?