如何使用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,那么任何问题都会发生....

如何使用nodeatime查询本地系统时间和网络服务器时间

NodaTimeNodaTime.NetworkClock依赖。如果你想要网络时钟功能,你需要这两个。

当一个库提供核心特性,而另一个库用附加功能扩展它时,这是一种非常常见的做法。

Install from Nuget:

Install-Package NodaTime.NetworkClock

你也会得到自动安装的NodaTime包。

然后像这样简单地使用它们:

Instant currentSystemTime = SystemClock.Instance.Now;
Instant currentNetworkTime = NetworkClock.Instance.Now;