首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

C# WinForm 日期時間格式化:將「2015/7/27 15:13:22」轉為「2015年7月27日15時」

     編輯:程式設計綜合問答

實現代碼

string s1 = "2015/7/27 15:13:22";
DateTime dt = DateTime.Parse(s1);
string s2 = dt.ToString("yyyy年M月d日H時");
Console.WriteLine(s2); // 輸出: 2015年7月27日15時

格式字符串對照

符號含義示例
yyyy4位年份2015
M月份 (不補0)7
MM月份 (補0)07
d日期 (不補0)27
dd日期 (補0)27
H24制小時 (不補0)15
HH24制小時 (補0)15
t上午/下午標記 (單字符)上
tt上午/下午標記 (完整)上午

注意

  • DateTime.Parse 能識別常見格式,若輸入格式固定可用 DateTime.ParseExact(s1, "yyyy/M/d HH:mm:ss", null) 更安全。
  • 中文「年/月/日/時」直接寫在格式字符串中作為字面量輸出。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved