如何使用nodeatime查询本地系统时间和网络服务器时间
本文关键字:时间 网络 网络服务 服务器 系统 何使用 nodeatime 查询 | 更新日期: 2023-09-27 17:50:30
为问了一个关于NodaTime的有点不同的问题而道歉,因为我的手不太熟悉这个库NodaTime。因此,寻求意见和建议,以实现我的目标。
我想使用Nodatime库从本地pc获取日期和时间。这是nodatime库存储库https://github.com/nodatime/nodatime
和我发现另一个nodetime存储库的NTP日期和时间。这里是存储库url https://github.com/mj1856/NodaTime.NetworkClock
现在我有困惑,我应该使用的结果,这有助于我获得本地时间和网络时间使用单个库。
如果我从两个存储库中添加DLL,那么任何问题都会发生....
NodaTime
是NodaTime.NetworkClock
的依赖。如果你想要网络时钟功能,你需要这两个。
当一个库提供核心特性,而另一个库用附加功能扩展它时,这是一种非常常见的做法。
Install from Nuget:
Install-Package NodaTime.NetworkClock
你也会得到自动安装的NodaTime
包。
然后像这样简单地使用它们:
Instant currentSystemTime = SystemClock.Instance.Now;
Instant currentNetworkTime = NetworkClock.Instance.Now;