Get time in milliseconds using C#

后端 未结 8 1698
你的背包
你的背包 2021-01-30 09:56

I\'m making a program in which I need to get the time in milliseconds. By time, I mean a number that is never equal to itself, and is always 1000 numbers bigger than it was a se

8条回答
  •  轮回少年
    2021-01-30 10:29

    long milliseconds = DateTime.Now.Ticks / TimeSpan.TicksPerMillisecond;
    

    This is actually how the various Unix conversion methods are implemented in the DateTimeOffset class (.NET Framework 4.6+, .NET Standard 1.3+):

    long milliseconds = DateTimeOffset.Now.ToUnixTimeMilliseconds();
    

提交回复
热议问题