阅读量:0
在C#中,你可以使用DateTime.Now
或者DateTime.UtcNow
来获取当前时间,然后通过Ticks
属性将其转换为毫秒。以下是一个示例:
using System; class Program { static void Main() { // 获取当前本地时间 DateTime localTime = DateTime.Now; long localTimeMilliseconds = localTime.Ticks / TimeSpan.TicksPerMillisecond; Console.WriteLine("当前本地时间(毫秒): " + localTimeMilliseconds); // 获取当前UTC时间 DateTime utcTime = DateTime.UtcNow; long utcTimeMilliseconds = utcTime.Ticks / TimeSpan.TicksPerMillisecond; Console.WriteLine("当前UTC时间(毫秒): " + utcTimeMilliseconds); } }
这段代码首先获取当前本地时间和UTC时间,然后将它们的Ticks
属性除以TimeSpan.TicksPerMillisecond
,将其转换为毫秒。最后,将结果输出到控制台。