Internationalization 如何使用momentjs获取已转换i18n日期的时间戳

Internationalization 如何使用momentjs获取已转换i18n日期的时间戳,internationalization,momentjs,moment-timezone,Internationalization,Momentjs,Moment Timezone,我在时区中使用momentjs 我使用moment.locale('pt')将日期转换为i18n 现在我想得到日期的时间戳。我将日期值转换为i18n日期,即2018年12月14日22:00之前 我试过使用moment(“Ago 14 2018 22:00”).tz(“Asia/Calcutta”).unix()=>这是returingNaN 但这是有效的=>时刻(“2018年8月14日22:00”).tz(“亚洲/加尔各答”).unix() 那么,我如何获得转换后的i18n日期的时间戳 这里是问

我在时区中使用momentjs

我使用
moment.locale('pt')将日期转换为i18n

现在我想得到日期的时间戳。我将日期值转换为i18n日期,即2018年12月14日22:00之前

我试过使用
moment(“Ago 14 2018 22:00”).tz(“Asia/Calcutta”).unix()
=>这是returing
NaN

但这是有效的=>
时刻(“2018年8月14日22:00”).tz(“亚洲/加尔各答”).unix()

那么,我如何获得转换后的i18n日期的时间戳


这里是问题的症结所在:

您需要首先根据指定一个
区域设置。
您还需要确保您拥有该区域设置,如果没有,则导入该区域设置

以下是一个例子:

moment.locale('fr')
风险值日期=时刻(“2018年10月14日10:37”、“日-月-日-年-时”和“fr”)。格式(“LLL”)
控制台日志(日期)


是的,葡萄牙语的Aug就是一个例子。希望这有帮助