0
A
回答
7
解析是[時間跨度]的默認方法的格式類型,所以:
([timespan]"00:02:37.6940000").TotalSeconds
應該工作了。
有了錯誤捕獲:
$input_ts = "00:02:37.6940000"
if ($input_ts -as [TimeSpan])
{$time = ([TimeSpan]$input_ts).TotalSeconds}
else {Write-Warning "Input value $input_ts not valid for timespan"}
1
這是時間跨度對象,你可以使用
[Timespan]::Parse("00:02:37.6940000")
相關問題
- 1. 如何用JavaScript解析持續時間字符串到秒?
- 2. SQL解析持續時間字符串到秒
- 3. 將總秒數轉換爲ISO持續時間字符串。 Javascript
- 4. 將毫秒轉換爲ISO8601持續時間字符串
- 5. 將持續時間字符串轉換爲以毫秒爲單位的Java
- 6. 將時間字符串轉換爲持續時間
- 7. 將秒轉換爲持續時間
- 8. 字符串解析時間
- 9. 解析字符串時間爲DateTime
- 10. PHP將字符串轉換爲持續時間
- 11. 如何將字符串HH:MM轉換爲Joda持續時間?
- 12. 將JodaTime的持續時間轉換爲字符串
- 13. JavaFX:將持續時間格式化爲字符串?
- 14. Excel字符串持續時間
- 15. 解析日期時間字符串,微秒
- 16. 解析包含納秒的日期時間字符串
- 17. 將字符串解析爲字符
- 18. 如何從字符串解析持續時間並添加它們?
- 19. 正則表達式來解析一個持續時間字符串「xx'h'yy'mn'zz's'」in c#
- 20. Java:從字符串轉換爲時間戳時錯誤地解析了毫秒
- 21. 解析ISO持續時間與JSON.Net
- 22. 如何解析dHHmm到持續時間?
- 23. Powershell:如何將多行字符串解析爲字符串參數?
- 24. PHP:將yW格式的字符串解析爲時間戳
- 25. 將時間值的字符串表示解析爲TimeSpan
- 26. 如何將字符串解析爲日期時間格式
- 27. 如何將字符串解析爲日期時間格式?
- 28. 將字符串解析爲時間並插入到mysqldatabase中
- 29. Bash - 將時間間隔字符串轉換爲nr。的秒
- 30. 將字符串解析爲字典
感謝。完美工作。 – user1612851
有沒有辦法抓住一個壞的,而不是炸燬?就好像這個字符串是「abc123」或null或其他東西。 – user1612851
更新了發佈的腳本,並帶有錯誤捕獲選項。你也可以使用try/catch,但我認爲這可能是矯枉過正。 – mjolinor