标准日期时间格式字符串
2024年12月22日大约 3 分钟
标准日期时间格式字符串
参考资料:标准日期时间格式字符串。
标准时间日期
部分格式会受到国家地区影响,默认使用本机设置。
本机的某些设置可能会影响输出的结果,因此要谨慎使用。
假定x
表示日期时间2022-09-05T18:03:56.66666
。
下表示例使用DateTime.ToText
。
格式说明符 | 说明 | 示例 |
---|---|---|
d | 短日期 | (x, "d") = 2022/9/5 (x, "d", "zh-CN") = 2022/9/5 (x, "d", "en-US") = 9/5/2022 (x, "d", "de-DE") = 05.09.2022 |
D | 长日期 | (x, "D") = 2022年9月5日 (x, "D", "zh-CN") = 2022年9月5日 (x, "D", "en-US") = Thursday, September 5, 2022 |
f | 完整日期时间 短时间 | (x, "f", "zh-CN") = 2022年9月5日 18:03 (x, "f", "en-US") = Monday, September 5, 2022 6:03 PM |
F | 完整日期时间 长时间 | (x, "F", "zh-CN") = 2022年9月5日 18:03:56 (x, "F", "en-US") = Monday, September 5, 2022 6:03:56 PM |
g | 常规日期时间 短时间 | (x, "g", "zh-CN") = 2022/9/5 18:03 (x, "g", "en-US") = 9/5/2022 6:03 PM |
G | 常规日期时间 长时间 | (x, "G", "zh-CN") = 2022/9/5 18:03:56 (x, "G", "en-US") = 9/5/2022 6:03:56 PM |
M 、m | 月日 | (x, "M", "zh-CN") = 9月5日 (x, "m", "zh-CN") = 9月5日 (x, "m", "en-US") = September 5 |
O 、o | 往返日期时间 | (x, "o", "zh-CN") = 2022-09-05T18:03:56.6666000 (x, "o", "en-US") = 2022-09-05T18:03:56.6666000 |
R 、r | RFC1123 | (x, "r", "zh-CN") = Mon, 05 Sep 2022 18:03:56 GMT (x, "r", "zh-CN") = Mon, 05 Sep 2022 18:03:56 GMT |
s | 可排序日期时间 | (x, "s", "zh-CN") = 2022-09-05T18:03:56 (x, "s", "en-US") = 2022-09-05T18:03:56 |
t | 短时间 | (x, "t", "zh-CN") = 18:03 (x, "t", "en-US") = 6:03 PM |
T | 长时间 | (x, "T", "zh-CN") = 18:03:56 (x, "T", "en-US") = 6:03:56 PM |
u | 通用可排序日期时间 | (x, "u", "zh-CN") = 2022-09-05 18:03:56Z (x, "u", "en-US") = 2022-09-05 18:03:56Z |
U | 通用完整日期时间 | (x, "U", "zh-CN") = 2022年9月5日 10:03:56 (x, "U", "en-US") = Monday, September 5, 2022 10:03:56 AM |
Y 、y | 年月 | (x, "y", "zh-CN") = 2022年9月 (x, "Y", "en-US") = September 2022 |
其它 | 其它符号 | 错误 |
含时区的日期时间(M补充)
下面的内容仅为了PQ中的DateTimeZone
而补充,下表外的其它格式说明符均忽略时区设置。
部分格式会受到国家地区影响,默认使用本机设置。
假定x
表示日期时间2022-09-05T02:03:56.66666+08:00
。
下表示例使用DateTimeZone.ToText
。
格式说明符 | 说明 | 示例 |
---|---|---|
o 、O | 往返日期时间 | (x, "o", "zh-CN") = 2022-09-05T02:03:56.6666000+08:00 |
r 、R | RFC1123 调整日期时间并扔掉时区 | (x, "r", "en-US") = Sun, 04 Sep 2022 18:03:56 GMT |
u | 通用可排序日期时间 调整日期时间并扔掉时区 | (x, "u", "zh-CN") = 2022-09-04 18:03:56Z |
U | 不支持 | 错误 |
自定义说明符替换
格式说明符 | 等价表示 |
---|---|
o 、O | yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fffffffK |
r 、R | ddd, dd MMM yyyy HH':'mm':'ss 'GMT' |
u | yyyy'-'MM'-'dd HH':'mm':'ss'Z' |
U |