目录
Linux 或 macOS 上用 timedatectl
Windows 上用命令提示符或 PowerShell
Python 中怎么查
其他编程语言或工具
首页 运维 linux运维 如何列出可用时区

如何列出可用时区

Aug 24, 2025 am 12:04 AM
php

要查看系统支持的时区,可根据不同平台采取以下方式:1. Linux/macOS 使用 timedatectl list-timezones 命令列出所有时区,可配合 grep 过滤;2. Windows 用命令提示符执行 tzutil /l 或 PowerShell 运行 Get-TimeZone -ListAvailable;3. Python 中可通过 pytz.all_timezones 或访问 IANA 数据库获取 zoneinfo 支持的时区;4. 其他工具如 Java 用 ZoneId.getAvailableZoneIds(),Node.js 可结合 Intl 或 moment-timezone 查看;5. Docker 容器需安装 tzdata 包以支持相关命令。不同环境时区名称可能不同但指向相同地理位置。

How to list available timezones

想知道怎么查看系统里支持哪些时区?其实方法挺直接,关键看你用的是什么系统或者语言环境。下面几种方式基本覆盖了常见场景。

Linux 或 macOS 上用 timedatectl

Linux 系统一般自带 timedatectl 命令,直接运行就能看到当前时区设置,而列出所有可用时区只需要加个参数:

timedatectl list-timezones

这个命令会输出一大串,比如 Asia/Shanghai、America/New_York 这样的格式。如果你只想找特定地区的时区,可以配合 grep 用,比如想找中国的:

timedatectl list-timezones | grep China

Windows 上用命令提示符或 PowerShell

Windows 虽然不像 Linux 那么直观,但也有办法。在命令提示符里可以用:

tzutil /l

这个命令会列出所有可用的时区名称和当前设置。PowerShell 也支持类似操作,而且更灵活一点:

Get-TimeZone -ListAvailable

输出的内容包括显示名称、标准名称和是否支持夏令时等信息,适合脚本中使用。

Python 中怎么查

如果你在写代码,特别是用 Python 的话,常用库是 pytz 或者 Python 3.9 自带的 zoneinfo。比如用 pytz 查所有时区:

import pytz
print(pytz.all_timezones)

如果是 zoneinfo(Python 3.9 及以上):

from zoneinfo import ZoneInfo
# zoneinfo 没有直接列出所有时区的方法,但可以通过访问 IANA 数据库获取

需要注意的是,不同平台或语言的时区名称可能略有差异,比如有些叫 Asia/Shanghai,有些叫 China/Beijing,实际指向同一个地方。

其他编程语言或工具

  • Java:可以用 ZoneId.getAvailableZoneIds() 获取。
  • Node.js:Intl.DateTimeFormat().resolvedOptions().timeZone 可以看当前时区,也可以通过 moment-timezone 来列。
  • Docker 容器:默认可能没装 tzdata,需要手动安装才能用 timedatectl 或其他方式查。

基本上就这些方法,根据不同场景选合适的就行。有些命令输出很多,记得用管道结合 grep 或 less 来翻页查看。

以上是如何列出可用时区的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Stock Market GPT

Stock Market GPT

人工智能驱动投资研究,做出更明智的决策

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

爱思助手正版下载入口_爱思助手iPhone安装链接 爱思助手正版下载入口_爱思助手iPhone安装链接 Sep 16, 2025 am 11:30 AM

爱思助手正版下载入口在官网https://www.i4.cn/,提供电脑端和手机端下载,支持设备管理、应用安装、模式切换、屏幕投射及文件管理等功能。

谷歌地球最新版在线使用_超清3D地球仪免安装进入 谷歌地球最新版在线使用_超清3D地球仪免安装进入 Sep 16, 2025 pm 12:39 PM

谷歌地球最新版在线使用入口是https://earth.google.com/web/,支持全球高清卫星影像、3D地形地貌、街景全景及历史影像回溯,无需下载即可在浏览器中流畅操作,并可通过账户同步收藏与自定义地标。

小红书蒲公英入口查找技巧_小红书蒲公英官网访问路径 小红书蒲公英入口查找技巧_小红书蒲公英官网访问路径 Sep 16, 2025 pm 12:15 PM

小红书蒲公英入口可通过手机App或电脑端访问。1、手机端:打开小红书App,登录已完成实名认证的账号,点击“我”进入个人中心,找到“创作中心”或“合作中心”,点击“更多服务”后选择“博主合作”或“蒲公英会员”即可进入;2、电脑端:访问官网https://in.xiaohongshu.com/,点击右上角“登录”,使用已认证的创作者账号授权登录,系统自动识别身份后进入对应界面,新用户需提交身份证明、营业执照等材料完成入驻。平台提供数据分析、博主筛选、合作管理、内容投放与加热等功能,支持多种合作模式

如何检查电子邮件地址在PHP中是否有效? 如何检查电子邮件地址在PHP中是否有效? Sep 21, 2025 am 04:07 AM

usefilter_var()

谷歌地球2025超清版在线使用_谷歌卫星地图实时高清入口链接 谷歌地球2025超清版在线使用_谷歌卫星地图实时高清入口链接 Sep 16, 2025 pm 02:06 PM

谷歌地球2025超清版在线使用入口为https://www.earthol.com/,该平台提供高清卫星地图,支持Google、百度、腾讯、高德等多图源切换,具备全球地址搜索、经纬度定位、全屏浏览及分享功能。

炫书网阅读链接_炫书网电子书在线访问地址 炫书网阅读链接_炫书网电子书在线访问地址 Sep 16, 2025 pm 02:27 PM

炫书网阅读链接为https://www.xswang.com,该平台提供分类清晰的小说资源,涵盖玄幻、都市等主流题材,支持个性化阅读设置与进度同步,并设有评论区和作者互动功能,提升用户阅读体验。

如何使用会话将变量存储在PHP中? 如何使用会话将变量存储在PHP中? Sep 18, 2025 am 05:21 AM

启动会话需调用session_start();2.使用$_SESSION存储数据如$_SESSION['username']='john_doe';3.跨页访问前需调用session_start()并检查变量存在性;4.用unset()删除单个会话,session_destroy()清除全部数据。

如何将错误记录到PHP中的文件? 如何将错误记录到PHP中的文件? Sep 17, 2025 am 04:21 AM

configurephperrorloggingBysetTingLog_Errors = onandSpecifyingerror_logpathip.ini,thenUseError_log()functionTomanalyLogerRorsoreXceptionStoStoafile,确保theLogFileSeceRisseCureAseCureAndNotNotNotWeb-accectible。

See all articles