JavaScript 获取浏览器支持的时区

简介: `Intl.supportedValuesOf('timeZone')` 是 JavaScript 新增的 API,可获取浏览器支持的所有 IANA 时区列表(如 `"Asia/Shanghai"`),返回字典序排序数组。Chrome 97+、Firefox 93+、Safari 15.4+ 等现代浏览器支持,IE 不支持,Node.js 需 v18+。(239字)

JavaScript 可以通过 Intl.supportedValuesOf 方法获取浏览器支持的时区

基本用法

代码示例:

// 获取所有支持的时区
const timeZones = Intl.supportedValuesOf('timeZone');
console.log(timeZones);

返回值:

  • 返回一个数组,包含所有支持的时区标识符(如 "Asia/Shanghai""America/New_York" 等)
  • 时区名称遵循 IANA 时区数据库(通常称为 tz 数据库)的命名规范
  • 数组按字典序排序

可以在浏览器调试界面执行

输出:

['Africa/Abidjan', 'Africa/Accra', 'Africa/Addis_Ababa', 'Africa/Algiers', 'Africa/Asmera', 'Africa/Bamako', 'Africa/Bangui', 'Africa/Banjul'...

也可以通过在线工具查看:
https://nanojs.net/tool/datetime/world-clock

我的 Chrome 142.0.7444.176 浏览器支持 418 种 timezone ,而我的 Safari 18.4 浏览器支持 419 种。

浏览器支持情况

不同版本的浏览器对于时区支持的情况不同,桌面端和移动端支持情况也不一样。不同的浏览器对于时区支持的数量也不同。

支持的桌面浏览器

  • Chrome/Edge: 97+ (2022年1月发布)
  • Firefox: 93+ (2021年10月发布)
  • Safari: 15.4+ (2022年3月发布)
  • Opera: 83+ (2022年3月发布)
  • Samsung Internet: 18.0+ (2023年2月发布)

支持的移动浏览器

  • iOS Safari: 15.4+ (2022年3月发布)
  • Android WebView: 97+ (2022年1月发布)
  • Chrome for Android: 97+ (2022年1月发布)
  • Firefox for Android: 93+ (2021年10月发布)

不支持的浏览器

  • Internet Explorer: 全系列不支持
  • Node.js: 需要 v18.0.0 或更高版本(Node.js 18+)
  • Bun: 支持(从早期版本开始)
  • Deno: 支持(从 1.30+ 开始)

检测浏览器是否支持

// 检测是否支持
if (typeof Intl !== 'undefined' && Intl.supportedValuesOf) {
   
  try {
   
    const timeZones = Intl.supportedValuesOf('timeZone');
    console.log(`支持 ${
     timeZones.length} 个时区`);
  } catch (e) {
   
    console.log('不支持 timeZone 参数');
  }
} else {
   
  console.log('不支持 Intl.supportedValuesOf');
}
相关文章
|
1月前
|
JavaScript Linux API
【OpenClaw保姆级教程】阿里云/Win11/MacOS/Linux部署+4个核心Skill搞定80%工作
“花两天部署好OpenClaw,结果只会聊天?让它搜竞品数据说‘无法联网’,让它整理Excel说‘没有功能’”——这是2026年无数OpenClaw用户的共同吐槽。正如参考文章中跨境电商从业者的经历,很多人误以为部署完OpenClaw就万事大吉,却忽略了核心:OpenClaw本身只是“空壳框架”,真正让它从“废物”变“神器”的,是Skills(技能插件)。
801 19
|
1月前
|
人工智能 前端开发 Serverless
基于阿里云Qwen3构建AI聊天助手(新手图文教程)
阿里云正式开源Qwen3系列大模型,含2款MoE与6款Dense模型(0.6B–235B),支持119种语言、思考/非思考双模式。依托函数计算FC,提供vLLM/SGLang等部署方案,新手可快速体验AI聊天助手。首月Coding Plan低至7.9元。
635 20
|
1月前
|
存储 人工智能 关系型数据库
OpenClaw怎么可能没痛点?用RDS插件来释放OpenClaw全部潜力
OpenClaw插件是深度介入Agent生命周期的扩展机制,提供24个钩子,支持自动注入知识、持久化记忆等被动式干预。相比Skill/Tool,插件可主动在关键节点(如对话开始/结束)执行逻辑,适用于RAG增强、云化记忆等高级场景。
860 56
OpenClaw怎么可能没痛点?用RDS插件来释放OpenClaw全部潜力
|
1月前
|
人工智能 API iOS开发
什么是龙虾AI🦞OpenClaw?OpenClaw能干升么?OpenClaw介绍及如何本地/云端部署喂饭级图文教程
OpenClaw(前身为Clawdbot/Moltbot)是一款遵循MIT协议的开源、本地优先的AI自动化代理引擎,作为面向个人与企业的自托管式AI数字员工,它以自然语言指令为驱动,可在本地或私有云环境中完成文件操作、流程编排、浏览器自动化、多IM平台交互等各类任务,实现了从传统AI“对话式建议”到“自动化执行”的核心跨越。2026年该工具完成了对国内云平台与本地系统的深度适配,尤其支持阿里云百炼免费大模型API的无缝对接,让零基础用户也能快速搭建专属的AI自动化助手。本文将详细讲解2026年新手零基础下阿里云、MacOS、Linux、Windows11本地部署OpenClaw的完整步骤,同时
771 24
|
1月前
|
人工智能 运维 自然语言处理
XgenCore Works V2.7.9(玄晶引擎)升级公告 赋能云原生开发者高效落地
XgenCore Works V2.7.9(玄晶引擎)正式发布,聚焦PC端内容创作、企业独立部署运维、自动化视频生成三大场景,新增6项功能(含数字人口播混剪入口、智能体统一管理等),修复14项高频Bug,全面提升兼容性、稳定性与实操体验,深度适配阿里云开发者及企业用户需求。
199 21
|
1月前
|
存储 人工智能 Ubuntu
2026年OpenClaw史诗级更新实战:1分钟阿里云/本地部署+免费百炼API配置+ContextEngine记忆自由插拔指南
2026年3月,OpenClaw(曾用名Clawdbot)迎来史上最密集的一次核心更新——v2026.3.7-beta.1版本携89项代码提交、200+Bug修复重磅上线,创始人Peter Steinberger亲自官宣其核心亮点:全新ContextEngine插件接口实现AI记忆“自由插拔”,无需修改核心代码即可切换上下文管理策略;同时首发适配GPT-5.4与Gemini Flash 3.1双引擎,性能与兼容性实现双重飞跃。
1015 23
|
1月前
|
API Docker 异构计算
大模型应用:大模型本地化部署与API调用:打包迁移到服务器的多种方式实践.47
本文详解大模型从本地运行到云端API服务的全链路部署:涵盖硬件要求(GPU/CPU/内存)、软件环境(Python/FastAPI/Transformers)、模型选型(Qwen/ChatGLM等),并提供脚本部署、EXE打包(PyInstaller)和Docker容器化三种方案,支持局域网调用与接口文档自动生成,助力零基础用户快速实现“开箱即用”的稳定API服务。
994 25
|
6天前
|
Java 大数据 双11
一张图看懂 Java 能干什么——从淘宝下单到双11抢货,背后都是它
本文专为Java零基础小白打造,用通俗比喻讲清Java本质(“万能翻译官”)、跨平台特性及核心优势;解析其在电商、支付等真实场景的应用;破除“Java已死”误区,结合数据说明其持续强势;并给出清晰入门路径与实用学习建议,助你科学起步。
一张图看懂 Java 能干什么——从淘宝下单到双11抢货,背后都是它
|
6天前
|
人工智能 机器人 关系型数据库
阿里云RDSClaw介绍:核心优势、使用场景与免费试用开通步骤
RDSClaw是基于阿里云推出的开源OpenClaw构建的数据库原生AI Agent服务,通过RDS多引擎数据库生态,为企业提供数据持久记忆、专业技能矩阵、全面的可观测指标及安全的管控审计能力。RDSClaw支持自然语言交互,实现数据查询、性能诊断、安全事件响应等全场景智能运维,且支持个人微信、钉钉等五类IM通道一键接入。现提供15天免费试用,到期可享包年6折优惠,助力企业低成本快速落地AI能力。
172 21