日期格式化速查表
共 35 条日期时间格式化符号,覆盖日期、时间与时区、常用组合、注意事项四组场景,适用 Python、 PHP、GNU date 等支持 strftime 的工具。支持搜索与分类筛选,点击格式符即可复制。
日期
年、月、日与星期。
| 格式符 | 说明 |
|---|---|
| 四位年份,如 2026 | |
| 两位年份,如 26 | |
| 月份(01-12,带前导零) | |
| 月内日期(01-31,带前导零) | |
| 月内日期(空格补齐到两位) | |
| 年内第几天(001-366) | |
| 星期全称,如 Monday | |
| 星期缩写,如 Mon | |
| 月份全称,如 January | |
| 月份缩写,如 Jan | |
| 年内周数,以周日为一周开始 | |
| 年内周数,以周一为一周开始 |
时间与时区
时、分、秒与偏移。
| 格式符 | 说明 |
|---|---|
| 小时(00-23,24 小时制) | |
| 小时(01-12,12 小时制) | |
| 分钟(00-59) | |
| 秒(00-59) | |
| AM / PM | |
| 微秒(六位,Python 特有) | |
| UTC 偏移,如 +0800 | |
| 时区名称,如 CST | |
| Unix 时间戳(秒,GNU date 特有) | |
| 输出一个字面百分号 |
常用组合
直接可用的格式串示例。
| 格式符 | 说明 |
|---|---|
| 2026-10-27 | |
| 2026-10-27 11:47:02 | |
| 11:47 | |
| 10/27/2026(美式) | |
| 27/10/2026(英式) | |
| ISO 8601,如 2026-10-27T11:47:02+0800 | |
| RFC 2822,如 Tue, 27 Oct 2026 11:47:02 +0800 | |
| 中文日期表达 |
注意事项
跨语言/平台的差异。
| 格式符 | 说明 |
|---|---|
| ISO 周年与周数,与自然的年/周在跨年时可能不同 | |
| 去掉前导零的日期(GNU 与 Windows 写法不同) | |
| JS 原生 ISO 输出,固定 UTC 时区 | |
| 国际化格式化,推荐用于多语言展示 | |
| 指定时区后再格式化(GNU date) |
使用说明
不同语言与工具都使用 strftime 风格的格式符来输出日期时间,符多且易混。本表按日期、时间与时区、常用组合、注意事项分组整理,适用于 Python、PHP、GNU date 等。
- 在搜索框输入格式符或用途(如 %Y、月份、时区)快速定位。
- 点击分类标签按类别筛选查看。
- 点击格式符即可复制,组合成所需的格式串。
常见问题
- Windows 和 Linux 的写法一致吗?
- 大部分格式符通用,但去掉前导零等细节在不同平台写法不同,表中「注意事项」有说明。
- %s 时间戳通用吗?
- %s 是 GNU date 扩展,其他语言需用各自的获取时间戳方式。
- 数据需要联网吗?
- 不需要。全部为静态数据,页面在浏览器本地展示。