Llo*_*ell 24
看起来好像你没有正确指出问题我已经解释它代表15小时20分30秒,而不是DateTime.Now.(显然这与"午夜以来的几秒钟"相同)
TimeSpan MySpan = new TimeSpan(15, 20, 30);
MySpan.TotalSeconds;
Run Code Online (Sandbox Code Playgroud)
虽然如果你只想要当前DateTime.Now中的Seconds(这不是TotalSeconds,只是当前的分钟秒),只需使用:
DateTime.Now.Second
Run Code Online (Sandbox Code Playgroud)
Ric*_*ard 10
var dt = DateTime.Now;
var ticks = dt.Ticks;
var seconds = ticks/TimeSpan.TicksPerSecond;
Run Code Online (Sandbox Code Playgroud)
每个刻度是100纳秒.