我想使用Nodatime库从本地电脑获取日期和时间。这是nodatime库存储库https://github.com/nodatime/nodatime
我找到了NTP日期和时间的另一个nodatime存储库。这是存储库网址https://github.com/mj1856/NodaTime.NetworkClock
现在我有一个混乱,我应该使用哪一个,这可以帮助我使用单个库获得本地时间和网络时间。
如果我从两个存储库添加dll,那么会发生任何问题....比如提前知道。
答案 0 :(得分:2)
NodaTime
是NodaTime.NetworkClock
的依赖。如果你想要网络时钟功能,你需要它们。
当一个库提供核心功能而另一个库使用其他功能扩展它时,这是一种非常常见的做法。
从Nuget安装:
Install-Package NodaTime.NetworkClock
您还将自动安装NodaTime
包。
然后像这样使用它们:
Instant currentSystemTime = SystemClock.Instance.Now;
Instant currentNetworkTime = NetworkClock.Instance.Now;