📅  最后修改于: 2023-12-03 14:44:21.026000             🧑  作者: Mango
moment-timezone
是moment.js的一个插件,用于在JavaScript中处理时间和时区。
在Node.js中,您可以通过npm安装moment-timezone
:
npm install moment-timezone
在浏览器中,您可以使用以下CDN链接:
<script src="//cdnjs.cloudflare.com/ajax/libs/moment-timezone/0.5.31/moment-timezone-with-data.min.js"></script>
使用moment-timezone
处理时间非常简单。以下是一些常见的用例:
const moment = require('moment-timezone');
// 获取当前时间
const now = moment();
// 格式化时间为字符串
const formatted = now.format('YYYY-MM-DD HH:mm:ss');
// 在指定时区中获取当前时间
const nowInNewYork = moment().tz('America/New_York');
// 在指定时区中格式化时间为字符串
const formattedInNewYork = nowInNewYork.format('YYYY-MM-DD HH:mm:ss');
将日期对象转换为指定时区的日期对象。
moment().tz('America/New_York');
将日期对象格式化为指定的字符串格式。
moment().format('YYYY-MM-DD HH:mm:ss');
moment-timezone
是一个强大的JavaScript库,用于在处理时间和时区方面提供简单而便捷的方法。它易于使用,可以轻松地处理日期,时间和时区。