PS>$t=Get-Date
PS>$t
2017年9月12日 0:30:23
PS>"$t"
09/12/2017 00:30:23
PS>Get-Date $t -Format yyyyMMddHHmmss
20170912003023
PS>Get-Date $t -Format FileDateTime
20170912T0030238032
PS>($s=Get-Date $t -Format FileDateTime).Substring(0,$s.Length-4)
20170912T003023
PS>Get-Date $t -Format FileDate
20170912
PS>Get-Date $t -uFormat %Y%m%d%H%M
201709120030
PS>Get-Date $t -uFormat %y%m%d%H%M
1709120030
PS>Get-Date $t -uFormat %y%m%d%H%M%S
170912003023
PS>$t2.ToString() -replace "\D"
2017091213328
PS>"$t2"
09/12/2017 01:33:28
PS>$t2.ToString()
2017/09/12 1:33:28
PS>$t2.ToString("yyyyMMddHHmmss")
20170912013328
PS>"$t2" -replace "\D"
09122017013328
PS>"$t2" -replace "\D" -replace "(....)(....)","`$2`$1"
20170912013328
PS>
PS>$LocaleEN = New-Object System.Globalization.CultureInfo("en-US")
PS>$LocaleJP = New-Object System.Globalization.CultureInfo("ja-JP")
PS>Get-Culture
LCID Name DisplayName
---- ---- -----------
1041 ja-JP Japanese (Japan)
PS>Get-UICulture
LCID Name DisplayName
---- ---- -----------
1033 en-US English (United States)
PS>0..6| %{ (Get-Date).AddDays($_).DayOfWeek }
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
PS>0..6| %{ (Get-Date).AddDays($_).ToString("ddd",$LocaleEN) }
Sun
Mon
Tue
Wed
Thu
Fri
Sat
PS>0..6| %{ (Get-Date).AddDays($_).ToString("ddd",$LocaleJP) }
日
月
火
水
木
金
土
PS>
Two Simple PowerShell Methods to Remove the Last Letter of a String – Hey, Scripting Guy! Blog