#system-time #pi #time

pi_time

The library is used to obtain the time and is not affected by the system modification time

13 releases

0.5.1 Nov 15, 2024
0.3.4 Aug 22, 2023
0.3.3 Jul 17, 2023
0.2.6 Jan 10, 2023
0.1.0 Mar 1, 2022

#133 in Operating systems

Download history 24/week @ 2024-08-19 20/week @ 2024-08-26 7/week @ 2024-09-02 17/week @ 2024-09-09 18/week @ 2024-09-16 50/week @ 2024-09-23 12/week @ 2024-09-30 9/week @ 2024-10-07 189/week @ 2024-10-14 17/week @ 2024-10-21 5/week @ 2024-10-28 17/week @ 2024-11-04 107/week @ 2024-11-11 39/week @ 2024-11-18 10/week @ 2024-11-25 29/week @ 2024-12-02

186 downloads per month
Used in 15 crates (11 directly)

MIT/Apache

39KB
818 lines

pi_time

  • 该库用于获取时间,不受系统修改时间的影响
  • 采用进程启动时记录启动时间(对齐到秒),然后获取时间时,返回启动后的时间+启动时间
  • 时刻在创建时始终保证不小于任何先前测量的时刻,并且通常对测量基准或计时操作所需时间等任务很有用。
  • 但是请注意,不能保证瞬间是稳定的。换句话说,底层时钟的每个滴答声的长度可能不同(例如,某些秒可能比其他秒长)。一个瞬间可能会向前跳跃或经历时间膨胀(减速或加速),但它永远不会倒退。

lib.rs:

该库用于获取时间,不受系统修改时间的影响 采用进程启动时记录启动时间(对齐到秒),然后获取时间时,返回启动后的时间+启动时间 时刻在创建时始终保证不小于任何先前测量的时刻,并且通常对测量基准或计时操作所需时间等任务很有用。 但是请注意,不能保证瞬间是稳定的。换句话说,底层时钟的每个滴答声的长度可能不同(例如,某些秒可能比其他秒长)。一个瞬间可能会向前跳跃或经历时间膨胀(减速或加速),但它永远不会倒退。

Dependencies

~0.2–3MB
~62K SLoC