2 个版本

0.0.5 2019年2月7日
0.0.4 2019年2月7日

#5 in #犹太教

MIT 许可证

14KB
327

heca


用 Rust 编写的希伯来日历。目前,它可以转换成公历并返回。

安装

如果您已安装 cargo,可以运行

$ cargo install heca

使用方法

目前唯一有效的命令是 convert,它接受一个参数,即您想要转换的日期。

  • 从公历转换:您可以使用 chrono-english 支持的任何参数。

    示例

    
    $ heca convert now
    2019-02-07 01:00:00 UTC -> 2 Adar 1 5779
    
    
    
    $ heca convert 5/4/2003
    2003-05-04 00:00:00 UTC -> 2 Iyar 5763
    
    

如果您想从希伯来转换,您可以使用任何格式输入。月份名称的选择是 "Tishrei","Cheshvan","Kislev",Teves,Shvat,Adar,Adar1,Adar2,Nissan,Iyar,Sivan,Tammuz,Av,Elul。

例如,要获取 Teves 24 日的公历日期,可以运行


$ heca convert "24/Teves/5779"
2018-12-31 18:00:00 UTC


$heca convert "Teves 24 5779"
2018-12-31 18:00:00 UTC

或甚至


$heca convert "5779_24_Teves"
2018-12-31 18:00:00 UTC

受 MIT 许可证许可。

依赖关系

~2.5MB
~40K SLoC