[英]Convert date and time string to datetime format
我正在開發一個 powershell 應用程序,我將輸入日期和時間作為字符串。
之后需要找到差異。
但是當我嘗試將字符串轉換為日期時間時,出現錯誤。 下面是代碼和錯誤
$TimeFrom = "27-08-2020 15:13:32 PM"
$TimeFrom = [datetime]::parseexact($TimeFrom, 'dd-MM-yyyy HH:mm:ss tt ', $null)
$TimeTo = "27-08-2020 15:30:32 PM"
$TimeTo = [datetime]::parseexact($TimeFrom, 'dd-MM-yyyy HH:mm:ss tt ', $null)
使用“3”個參數調用“ParseExact”的異常:“字符串未被識別為有效的日期時間。”
請讓我知道這一點。
在tt
之后有一個額外的空間,第二次轉換是重用$TimeFrom
。
$TimeFrom = "27-08-2020 15:13:32 PM"
$TimeFrom = [datetime]::parseexact($TimeFrom, 'dd-MM-yyyy HH:mm:ss tt', $null)
$TimeTo = "27-08-2020 15:30:32 PM"
$TimeTo = [datetime]::parseexact($TimeTo, 'dd-MM-yyyy HH:mm:ss tt', $null)
$TimeFrom
$TimeTo
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.