时区
使用IANA时区数据库在JavaScript中格式化时间. (图片:Sundial by
沃尔夫冈·斯陶特 . ) (中文(简体) )
var tz = require('timezone/loaded'),
equal = require('assert').equal,
utc;
// Get POSIX time in UTC.
utc = tz('2012-01-01');
// Convert UTC time to local time in a localize language.
equal(tz(utc, '%c', 'fr_FR', 'America/Montreal'),
'sam. 31 déc. 2011 19:00:00 EST');
用于 JavaScript 的全地标时区认知日期 .
时区 是一个纯 JavaScript 中的 MicroJS 库, 没有依赖性
,可以提供了解日期的数学和日期格式.
时区 使用 IANA 数据库确定正确的墙钟时间
从标准化时间的到来 任何时间.
时区 格式日期:充分执行 strftime 格式,
包括民族团结政府 date 扩展.
时区 使用 RFC 3999 日期表示 POSIX 时间和当地时间
字符串.
时区 是纯文本的基于标准的完整时间库
3K以下的JavaScript被精密化并被克齐克.
抢劫
$ git clone --quiet https://github.com/bigeasy/timezone.git
$ cd timezone && make && npm install && npm test
许可证
这个 MIT 许可证 。 。 。 .
关于 @brentburgoyne/timezone 的常见问题@brentburgoyne/timezone 是什么? 小而优雅, 奥尔森受过教育, 时区意识到日期数学和 strftime 以纯 JavaScript 格式化日期,对Node.js 和浏览器没有依赖性. 时区使用奥尔森/IANA时区数据库. 时区知道每个时钟的转换
如何安装 @brentburgoyne/timezone? 在项目目录运行 npm install @brentburgoyne/timezone,或使用 pnpm add / yarn add / bun add。
@brentburgoyne/timezone 支持 TypeScript 吗? 该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/brentburgoyne__timezone 是否存在。
@brentburgoyne/timezone 可以商用吗? @brentburgoyne/timezone 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。
@brentburgoyne/timezone 的下载量有多少? 根据 npm 官方下载统计,@brentburgoyne/timezone 在 2026/10/09 – 2026/11/07 这 30 天内被下载 2,016 次,日均约 67 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。
@brentburgoyne/timezone 还在维护吗? 最新版本 1.0.24 发布于 2019/10/23(7 年前);至今共发布 2 个版本,其中过去 12 个月发布了 0 个;首次发布于 2019/10/23。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。