我试图以05格式获得月份。
我正在执行:
PS C:\Users\olopez> (Get-date).adddays(-1).month
5
PS C:\Users\olopez>
如何将5格式更改为05?
我尝试过这样的事情:
PS C:\Users\olopez> $a= get-date -format d ((get-date).adddays(-1))
PS C:\Users\olopez> $a=Get-date -format dd-MM-yyyy
PS C:\Users\olopez> [datetime]::parseexact($a,"dd-MM-yyyy",$null)
Thursday, May 22, 2014 12:00:00 AM
PS C:\Users\olopez> [datetime]::parseexact($a,"dd-MM-yyyy",$null).month
5
PS C:\Users\olopez>
很奇怪它再次返回5:)。
提前致谢
答案 0 :(得分:2)
试试这个:
(Get-date).adddays(-1).ToString("MM")
答案 1 :(得分:0)
喜欢这个吗?
get-date -format MM
返回05