powershell - parseexact在Powershell中将所有内容转换为一月份

标签 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> 

最佳答案

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

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

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

相关信息: Standard DateTime Format Strings

关于powershell - parseexact在Powershell中将所有内容转换为一月份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44875504/

相关文章:

powershell - PowerShell不会对对象数组进行排序

xml - 嵌套的 XML Powershell

自发布以来 PHP 计算时间

python - 用 pandas 计算每天的值总数

python - 根据我的 df 中 ID 的进入和退出时间确定组大小

json - 如何为azure虚拟机创建数据盘?

azure - 2021 年,导出 Azure 自动化 AzureRunAsConnection 用于本地调试的证书的最快/最简单的方法是什么?

javascript - 如何使用 JavaScript 将 "Thu Jun 11 00:49:35 IST 2015"转换为 "YYYY-MM-DD hh:mm:ss"

c# 执行 1.09 :00:00 timespan mean 9am tomorrow?

.net - 我可以提高此 CSV 导入查询性能吗?