gpt4 book ai didi

c# - 带毫秒的 TimeSpan.ParseExact

转载 作者:太空宇宙 更新时间:2023-11-03 12:25:56 28 4
gpt4 key购买 nike

我正在尝试将字符串解析为分钟:秒:毫秒 的时间跨度格式。所以 00:00:02 我希望 2 毫秒。但它被解析为 20

const string tmp = "00:00:02";
var t1 = TimeSpan.Parse(tmp);

// minutes: seconds: milliseconds
var t2 = TimeSpan.ParseExact(tmp, @"m\:s\:ff", System.Globalization.CultureInfo.InvariantCulture);

enter image description here

为什么毫秒是20而不是2

最佳答案

Why is milliseconds 20 and not 2?

因为 1 sec = 1000 ms 而不是像秒或分钟那样的 60 所以它是 0.020 = 20/1000,2ms 将是 0.002 = 2/1000

关于c# - 带毫秒的 TimeSpan.ParseExact,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45071068/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com