Think Twice
IT技術メモ | .NETのメモ
Created: 2022-04-13 / Updated: 2023-06-18

.NETの日時形式文字列


目次


概要

日時形式文字列一覧

日時形式文字列一覧(よく使いそうなもの)

書式指定子 説明 使用例
yyyy 年 (4 桁の数値) 0001-01-01T00:00:00 -> 0001
0900-01-01T00:00:00 -> 0900
1900-01-01T00:00:00 -> 1900
2009-06-15T13:45:30 -> 2009
yy 年 (00 ~ 99) 0001-01-01T00:00:00 -> 01
0900-01-01T00:00:00 -> 00
1900-01-01T00:00:00 -> 00
2019-06-15T13:45:30 -> 19
M 月 (1 ~ 12) 2009-06-15T13:45:30 -> 6
MM 月 (01 ~ 12) 2009-06-15T13:45:30 -> 06
d 月の日にち (1 ~ 31) 2009-06-01T13:45:30 -> 1
2009-06-15T13:45:30 -> 15
dd 月の日にち (01 ~ 31) 2009-06-01T13:45:30 -> 01
2009-06-15T13:45:30 -> 15
h 12 時間形式の時間 (1 ~ 12) 2009-06-15T01:45:30 -> 1
2009-06-15T13:45:30 -> 1
hh 12 時間形式の時間 (01 ~ 12) 2009-06-15T01:45:30 -> 01
2009-06-15T13:45:30 -> 01
H 24 時間形式の時間 (0 ~ 23) 2009-06-15T01:45:30 -> 1
2009-06-15T13:45:30 -> 13
HH 24 時間形式の時間 (00 ~ 23) 2009-06-15T01:45:30 -> 01
2009-06-15T13:45:30 -> 13
m 分 (0 ~ 59) 2009-06-15T01:09:30 -> 9
2009-06-15T13:29:30 -> 29
mm 分 (00 ~ 59) 2009-06-15T01:09:30 -> 09
2009-06-15T01:45:30 -> 45
s 秒 (0 ~ 59) 2009-06-15T13:45:09 -> 9
ss 秒 (00 ~ 59) 2009-06-15T13:45:09 -> 09
fff 日時値の秒部分の 1/1000 6/15/2009 13:45:30.617 -> 617
6/15/2009 13:45:30.0005 -> 000
ffffff 日時値の秒部分の 1/1000000 2009-06-15T13:45:30.6175420 -> 617542
2009-06-15T13:45:30.0000005 -> 000000
tt AM/PM 指定子 2009-06-15T13:45:30 -> PM (en-US)
2009-06-15T13:45:30 -> 午後 (ja-JP)
2009-06-15T13:45:30 -> (fr-FR)
"文字列"
'文字列'
リテラル文字列の区切り記号 2009-06-15T13:45:30 ("arr:" h:m t) -> arr: 1:45 P
2009-06-15T13:45:30 ('arr:' h:m t) -> arr: 1:45 P

PowerShell

Copy
PS C:\> $datetime = Get-Date
PS C:\> $datetime.ToString("yyyy/MM/dd HH:mm:ss.fff")
2022/04/13 22:28:32.346

参考

参考サイト