$TimeZone
给出显示日期和时间所用的当前时区.
更多信息
- $TimeZone 给出日期函数使用的默认时区.
- 可能的 timezone 规范参数包括:
-
n 添加到 GMT 的小时数 "zone" 有命名时区 Entity["TimeZone", "zone"] "TimeZone" 实体指定的时区 loc 与给定位置关联的时区 Automatic 自动确定时区 None 不指定时区信息 - 对于数值 n,该值表示必须添加到格林威治标准时间 (GMT) 以获得本地时间的小时数.
- 对于字符串规范参数 "zone",结果将在关联的有命名时区中返回.
- 示例时区字符串包括 "America/Chicago"、"Europe/London"、"Asia/Tokyo" 和 "Zulu".
- 可以使用 EntityList["TimeZone"] 找到可用时区实体的列表.
- 对于位置规范参数 loc,将使用与指定位置 Entity 或 GeoPosition 关联的时区.
- $TimeZone 的默认设置为 $SystemTimeZone.
- $TimeZone=z 重新设定当前时区用于 DateString、DateList 和 AbsoluteTime.
范例
打开所有单元 关闭所有单元基本范例 (3)
$TimeZone将来自不同时区的 DateObject 转换为 $TimeZone:
TimeZoneConvert[DateObject[{2026, 6, 4, 21, 15, 46.505509}, "Instant", "Gregorian", "Africa/Lagos"], $TimeZone]求 $TimeZone 和 Berlin 之间的 TimeZoneOffset:
TimeZoneOffset[$TimeZone, Entity["City", {"Berlin", "Berlin", "Germany"}]]范围 (2)
$TimeZone 可被设置为一个实数、一个 "TimeZone" Entity 或一个命名的时区字符串:
$TimeZone = 3;
DateObject[]$TimeZone = Entity["TimeZone", "Asia/Shanghai"];
DateObject[]$TimeZone = "America/Lima";
DateObject[]$TimeZone 也可以被设置为一个 GeoPosition 或位置 Entity,这将返回该位置对应的时区:
$TimeZone = Entity["City", {"Tokyo", "Tokyo", "Japan"}];$TimeZone$TimeZone = GeoPosition[{0, 0}];
$TimeZone属性和关系 (3)
启动内核时,$TimeZone 的值被初始化为 $SystemTimeZone:
$TimeZone == $SystemTimeZone可以重置或禁用 $TimeZone 的值:
$TimeZone = "America/Chicago"DateObject[]Block[{$TimeZone = 0}, Now]大多数日期函数都有一个默认的 TimeZone 值,即 Automatic,如果没有其他可用信息,则默认为 $TimeZone:
Options[DateObject, TimeZone]可能存在的问题 (1)
如果 $TimeZone 被设置为 GeoPosition 且无法访问互联网,则 $TimeZone 的值将不会改变:
$TimeZone
Block[{$AllowInternet = False}, $TimeZone = GeoPosition[Entity["City", {"Paris", "IleDeFrance", "France"}]]];
$TimeZone参见
$SystemTimeZone $TimeZoneEntity TimeZone DateObject AbsoluteTime DateList DateString
实体类型: TimeZone
诠释器类型: TimeZone
技术笔记
-
▪
- 日期和时间函数
相关指南
-
▪
- 测地学 ▪
- 云执行元数据 ▪
- 本地化和国际化 ▪
- 日期和时间 ▪
- Wolfram 系统设置 ▪
- 定制会话 ▪
- Wolfram 系统会话 ▪
- 互联网和计算机系统数据
文本
Wolfram Research (2007),$TimeZone,Wolfram 语言函数,https://reference.wolfram.com/language/ref/$TimeZone.html (更新于 2022 年).
CMS
Wolfram 语言. 2007. "$TimeZone." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2022. https://reference.wolfram.com/language/ref/$TimeZone.html.
APA
Wolfram 语言. (2007). $TimeZone. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/$TimeZone.html 年
BibTeX
@misc{reference.wolfram_2026_$timezone, author="Wolfram Research", title="{$TimeZone}", year="2022", howpublished="\url{https://reference.wolfram.com/language/ref/$TimeZone.html}", note=[Accessed: 07-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_$timezone, organization={Wolfram Research}, title={$TimeZone}, year={2022}, url={https://reference.wolfram.com/language/ref/$TimeZone.html}, note=[Accessed: 07-August-2026]}