#儒略 #周期 # #chrono #日期 #转换 #连续

julianday

儒略日是从儒略周期开始至今的连续天数。该软件包实现了一种将儒略日或修改后的儒略日转换为chrono的NaiveDate的方法。

6个版本 (稳定)

1.2.0 2022年8月26日
1.1.0 2022年7月11日
1.0.1 2022年6月30日
0.2.0 2020年5月2日
0.1.0 2020年5月2日

#285 in 日期和时间

Download history 182/week @ 2024-03-11 96/week @ 2024-03-18 78/week @ 2024-03-25 172/week @ 2024-04-01 101/week @ 2024-04-08 187/week @ 2024-04-15 238/week @ 2024-04-22 217/week @ 2024-04-29 205/week @ 2024-05-06 155/week @ 2024-05-13 140/week @ 2024-05-20 130/week @ 2024-05-27 131/week @ 2024-06-03 83/week @ 2024-06-10 125/week @ 2024-06-17 106/week @ 2024-06-24

每月462次下载
2 软件包中使用

MIT 许可证

9KB
154

mirror mirror crates.io docs.rs

儒略日是从儒略周期开始至今的连续天数。该软件包实现了一种将儒略日转换为chrono的NaiveDate的方法。

儒略日 (JD)

use chrono::NaiveDate;
use julianday::JulianDay;

fn main() {
    let naivedate = NaiveDate::from_ymd(2020, 2, 18);
    let julianday = JulianDay::from(naivedate);
    let date = julianday.to_date();
}

修改后的儒略日 (MJD)

use chrono::NaiveDate;
use julianday::ModifiedJulianDay;

fn main() {
    let naivedate = NaiveDate::from_ymd(2020, 2, 18);
    let mjd = ModifiedJulianDay::from(naivedate);
    let date = mjd.to_date();
}

依赖关系

~1MB
~18K SLoC