# @brentburgoyne/timezone 中文文档

规范地址：https://npmcn.com/package/%40brentburgoyne/timezone/

版本：1\.0\.24
npm 元数据更新时间：2022-04-04T20:31:26.743Z
中文译文更新时间：2026-11-08T14:43:16.013Z
软件包许可：MIT

本文由上游 README 翻译，可能存在偏差，请结合原文核对 API、命令与配置。版权与许可归原作者所有。

原始 npm 页面：https://www.npmjs.com/package/%40brentburgoyne/timezone
原文对照：https://npmcn.com/package/%40brentburgoyne/timezone/?lang=original
项目主页：http://bigeasy.github.io/timezone
源码仓库：https://github.com/bigeasy/timezone

## 关键信息（来自 npm 元数据）

- 包体积（解压后）：1.6 MB，662 个文件
- TypeScript 类型：未声明
- 运行依赖：0 个
- 首次发布：2019-10-22T16:25:07.089Z
- 最新版本发布：2019-10-22T16:35:29.163Z
- 近 30 天下载量：2016（2026-10-09 至 2026-11-07，npm 官方下载统计）
- 已发布版本数：2（近 12 个月 0 个）

## 中文简介

小而优雅, 奥尔森受过教育, 时区意识到日期数学和 `strftime` 以纯 JavaScript 格式化日期,对Node.js 和浏览器没有依赖性. 时区使用奥尔森/IANA时区数据库. 时区知道每个时钟的转换

## 安装

```sh
npm install @brentburgoyne/timezone
```

也可以使用：`pnpm add @brentburgoyne/timezone`、`yarn add @brentburgoyne/timezone`、`bun add @brentburgoyne/timezone`

## README

[![Sundial](http://farm4.staticflickr.com/3605/3553572933_5d30ced3e7_b.jpg)](http://www.flickr.com/photos/wolfgangstaudt/3553572933/ "Sundial by Wolfgang Staudt, on Flickr")

# 时区 [![Build Status](https://secure.travis-ci.org/bigeasy/timezone.png?branch=master)](http://travis-ci.org/bigeasy/timezone)

使用IANA时区数据库在JavaScript中格式化时间. (图片:Sundial by [沃尔夫冈·斯陶特](http://www.flickr.com/people/wolfgangstaudt/). ) (中文(简体) )

```javascript
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被精密化并被克齐克.

## 抢劫

```console
$ git clone --quiet https://github.com/bigeasy/timezone.git
$ cd timezone && make && npm install && npm test
```

## 许可证

这个 [MIT 许可证](https://raw.github.com/bigeasy/timezone/master/LICENSE)。 。 。 .

## 常见问题

### @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 和提交记录判断。

