Reputation: 2860
I know I can set a date to a variable in PowerShell using
$a = Get-Date
It works great, but when looking through the documentation on formatting the date, there wasn't one for MMDDYY
.
How do I accomplish this?
Upvotes: 2
Views: 3719
Reputation: 2486
Because $a
is effectively a System.DateTime. You can do:
$a = Get-Date
Write-Host $a.ToString('MMddyy')
Full details on custom Date and Time Format Strings are in Custom Date and Time Format Strings.
Upvotes: 4
Reputation: 1723
You just have to get creative with the -UFormat
options. To get exactly what you want run this:
(Get-Date -UFormat %m)+(Get-Date -UFormat %d)+(Get-Date -UFormat %y)
However I think this is much easier to read:
Get-Date -UFormat %D
Upvotes: 0