2

Why does TimeSpan.FromSeconds(30).Milliseconds evaluate to 0 when it would seem more correct for it to evaluate to 30000?

4

2 回答 2

2

您必须使用TotalMilliseconds而不是Milliseconds. Milliseconds仅返回 DateTime "01:01:01:342" 的毫秒部分将返回 342 毫秒。

于 2012-11-21T15:27:07.037 回答
2

TotalMilliseconds就是你要找的。 Milliseconds返回“剩余”毫秒(即部分秒)

于 2012-11-21T15:27:06.710 回答