As *_* As 3 c# time milliseconds
我有时间采用这种格式:00:02:13,512 C#中有一个方法可以将这个时间转换为毫秒(反之亦然)或者我必须手动完成吗?
使用TimeSpan存储这些信息.您可以使用TimeSpan.ParseExact:
TimeSpan ts = TimeSpan.ParseExact("00:02:13,512",
@"hh\:mm\:ss\,fff",
CultureInfo.InvariantCulture);
Run Code Online (Sandbox Code Playgroud)
您可以使用TimeSpan.TotalMilliseconds属性获取TotalMilliseconds :
var totlaMilliseconds = ts.TotalMilliseconds;
Run Code Online (Sandbox Code Playgroud)
133512.0如果你只需要Millisecond部分然后你可以使用ts.Milliseconds;哪个会给你,这会让你回来512
| 归档时间: |
|
| 查看次数: |
622 次 |
| 最近记录: |