示例1:获取程序运行时间
技术
设置时间戳
实现
public void ProgramRTime()
{
long tiem = DateTime.Now.ToFileTime();//相当于时间戳
int i = 0;
while (i < 10000)
{
i++;
}
long tiem1 = DateTime.Now.ToFileTime();
Console.WriteLine("开始时间:{0},结束时间:{1},运行时间{2}", tiem, tiem1, tiem1 - tiem);
}
总结
DateTime.Now.ToFileTime(); 可以获得当前时间的长整型数字,17 1399 519(17s)
示例2:将字符串转为日期格式
技术
DateTime 中的 Parse() ,将字符串转为 DateTime
实现
public void StringTime()
{
DateTime time = DateTime.Parse("2021.11.14 11:15:30");
Console.WriteLine(time.ToString("hh:mm"));
}
总结
DateTime.Parse();字符串转时间
.ToString();时间打印格式
示例3:制作一个简易的时钟
技术
无
实现
public void Clock()
{
while (true)//一个死循环
{
Console.WriteLine("当前系统时间是:{0}", DateTime.Now.ToString("HH:mm:ss"));
System.Threading.Thread.Sleep(1000);
Console.Clear();//清屏
}
}
总结
无
- 时间:2021.11.7
- 完成:2021.11.14