在JavaScript中将历史德国本地时间记录转换为UTC [重复]
这个问题在这里已有答案:
- How to create time in a specific time zone with moment.js 2回答
您可以使用moment.js
在JavaScript中进行日期计算。要解析特定时区的日期,您还需要moment.js timezone
。然后,您可以使用tz()
函数中的格式解析日期。然后日期可用作moment
对象,您可以使用所有moment.js
功能(例如时间/日期计算,格式化等)。请参阅以下示例:
var dateString = '2017-12-02 20:27:02';
var dateFormat = 'YYYY-MM-DD HH:mm:ss';
var date = moment.tz(dateString, dateFormat, "Europe/Berlin");
console.log(date.format());
<script src="https://cdnjs.cloudflare/ajax/libs/moment.js/2.20.1/moment.min.js"></script>
<script src="https://cdnjs.cloudflare/ajax/libs/moment-timezone/0.5.14/moment-timezone-with-data.min.js"></script>
评论列表(0)
- 暂无评论