我有一个AD属性,其中包含DD-MMM(31-Jan)格式的生日。我需要通过powershell查询并返回01/31。我尝试过ParseExact,31-Jan不被认为是有效的日期格式。
提前感谢任何帮助我是一个PowerShell新手。我在这里错过了什么。
答案 0 :(得分:3)
为什么不
"{0:MM/dd}" -f (Get-Date 31-Jan)
答案 1 :(得分:2)
你可以使用Parse。
示例:
[DateTime]::Parse("31-jan").ToString("MM/dd")
我认为这应该让你畅通无阻。
答案 2 :(得分:2)
你也可以这样做:
Get-Date '31-Jan' -f 'MM/dd'