在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
,将其转换为毫秒。最后,将结果输出到控制台。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:android怎么获取当前时间毫秒