首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

C# DateTime 自定義格式化字符串完整參考表(下)

     編輯:關於C語言

本文匯總 DateTime.ToString 自定義格式字符串的所有模式符號,包含日期、時間、毫秒、時區等完整對照表,並說明大小寫敏感、字面字符轉義等關鍵規則。

格式模式對照表

模式說明
d月中的某一天,無前導零
dd月中的某一天,有前導零
ddd星期縮寫名稱
dddd星期完整名稱
M月份數字,無前導零
MM月份數字,有前導零
MMM月份縮寫名稱
MMMM月份完整名稱
y無紀元年份,<10 時無前導零
yy無紀元年份,<10 時有前導零
yyyy四位數含紀元年份
gg時期/紀元字符串
h12小時制,無前導零
hh12小時制,有前導零
H24小時制,無前導零
HH24小時制,有前導零
m分鐘,無前導零
mm分鐘,有前導零
s秒,無前導零
ss秒,有前導零
f~fffffff秒小數部分 1~7 位,截斷不四捨五入
tAM/PM 指示符首字符
tt完整 AM/PM 指示符
z時區偏移僅小時,無前導零
zz時區偏移僅小時,有前導零
zzz完整時區偏移(時:分)
:時間分隔符
/日期分隔符
%c單一模式字符前綴
\c字面字符轉義

實用技巧

  • 自定義模式長度至少 2 字符;單字符需加 % 前綴或尾隨空格。
  • 模式可任意組合,不會報錯,多嘗試即可得到所需格式。
  • 示例:date.ToString("yyyy年MM月", DateTimeFormatInfo.InvariantInfo) 輸出「2005年06月」。

掌握這些模式,即可靈活輸出任意日期時間格式。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved