想象一下,我们有一个专用的OS线程,它必须每隔4.30分钟执行一次操作。
您不能挂起该线程,因为它需要检查/执行其他操作,也不能使用await / async,因为这会导致该命令退出专用的OS线程,从而破坏了先创建一个线程的目的。
为了解决上述问题,我找到了两种解决方案:
第一种方法使用Stopwatch
。我认为秒表使用线程来完成所有工作,这就是为什么我要避免使用它?
第二种方法使用很多DateTime
对象。每隔1秒钟,我们就会构建一个DateTime
当前日期的新对象。
Win11 system是微软新一代系统,带来了全新的界面和功能。但是Win11任务栏上的时间不显示秒,那么如何让Win11上的时间显示秒呢?这里有一个适合每个人的完美解决方案。
第一步把系统时间显示去掉
控制面板 -时间时钟把显示改成SS(聊天记录时间显示会一样的变化)所以最后改成了双时间
后把时间拉到原来的那个时间显示的位置。