最近在程式中要取得現在的時間帶毫秒,發現沒有用過,
於是決定做一個備忘錄:
時間
|
輸入
|
結果
|
年
|
y
|
13
|
年
|
yyy
|
2013
|
月
|
M
|
12
|
月(國字)
|
MMM
|
十二月
|
日
|
d
|
8
|
星期
|
ddd
|
周日
|
小時
|
h
|
11
|
小時(24小時制)
|
H
|
23
|
上午/下午
|
tt
|
下午
|
分
|
m
|
45
|
秒
|
s
|
35
|
毫秒
|
f
|
7
|
輸入位數為顯示最少位數,
如月分 M -> 12
年輸入yyyyy 會得到 02013
CODE:
// Created by vince // Copyright (c) 2013年 vince. All rights reserved. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Globalization;// for CultureInfo namespace datetime_tutorial { class Program { static void Main(string[] args) { var time1 = DateTime.Now.ToString(); var time2 = DateTime.Now.ToString("y-M-d (ddd) t h:m:s.f", CultureInfo.InstalledUICulture); var time3 = DateTime.Now.ToString("yyyy-MMM-dd (ddd) tt H:m:s:fff", CultureInfo.InstalledUICulture); var time4 = DateTime.Now.ToString(DateTimeFormatInfo.CurrentInfo.FullDateTimePattern); Console.WriteLine(time1); Console.WriteLine("\n"); Console.WriteLine(time2); Console.WriteLine("\n"); Console.WriteLine(time3); Console.WriteLine("\n"); Console.WriteLine(time4); Console.WriteLine("\n"); } } }
結果顯示:
沒有留言:
張貼留言