parseexact将所有内容翻译成powershell中的一月

时间:2017-07-02 21:46:26

标签: powershell datetime

如下所示,无论我放在哪里,它都会被翻译成1月份。

有人有想法吗? 非常感谢你!

    PS C:\Users\jy70606> [datetime]::ParseExact("20170519".trim(),'yyyymmdd',$null)


Thursday, January 19, 2017 12:05:00 AM



PS C:\Users\jy70606> [datetime]::ParseExact("20170219".trim(),'yyyymmdd',$null)


Thursday, January 19, 2017 12:02:00 AM


PS C:\Users\jy70606> [datetime]::ParseExact("20160119".trim(),'yyyymmdd',$null)


Tuesday, January 19, 2016 12:01:00 AM




PS C:\Users\jy70606> 

1 个答案:

答案 0 :(得分:5)

mm是分钟。使用MM数月 - 例如:

[datetime]::ParseExact("20170219".trim(),'yyyyMMdd',$null)

Check out this page on Formatting DateTimethe Custom DateTime Format Strings page

相关: Standard DateTime Format Strings