< 返回版块

hzsong123 发表于 2023-11-05 20:30

Tags:time,rust,fast,high-concurrency

FastTime, 纯Rust编写的快速时间库, 并发: 2800万+/秒. 一、组件:

  1. 年份: a1_year.rs, 含闰年
  2. 月份: a2_month.rs
  3. 星期: a4_weekday.rs
  4. 时区: a5_timezone.rs
  5. 时间戳: a6_timestamp.rs
  6. 日内秒: a7_secs.rs, 最小值 0=00:00:00, 最大值 86399=23:59:59, 不含闰秒
  7. 微秒数(不足1秒部分): a8_micros.rs, (毫秒数)微秒数, 最小值: 0=(000)000, 最大值999_999=(999)999
  8. 时间差: a9_ellapse.rs: 精确到微秒
  9. 日期: b1_date.rs: 年(i32), 月(u8, 1-12), 日(u8, 1-28,29,30,31)
  10. 时间: b2_time.rs, 组成: 6.日内秒 + 7.微秒数(不足1秒部分)
  11. 日期-时间: b3_datetime.rs, 组成: 4. 时区 + 5. 时间戳 + 9. 日期 + 10. 时间 二、其他
  12. 测试样例集合: test_suites.rs
  13. 测试样例其他: 分散在.rs文件中,请搜索: fn test_
  14. 测试样例数据(行数很多): test_results/*.txt(.zip) 作者:hzsong, 发帖:2023-11-04 邮箱:hzsong123@126.com 仓库地址:https://gitee.com/hzsong/fasttime.

Ext Link: https://gitee.com/hzsong/fasttime

评论区

写评论
asuper 2023-11-06 11:53

跑了下test,的确比chrono快很多,可是chrono为什么这么慢呢

1 共 1 条评论, 1 页