#date #chrono #calendar #discordia

bin+lib ddate

Chrono 的 Discordian 日期输出

1 个不稳定版本

使用旧的 Rust 2015

0.4.0 2017年11月4日

#474 in 日期和时间

Unlicense 许可

10KB
137

ddate 0.4.0

这是一个 Rust crate,提供类似于经典 ddate 工具的输出,该工具曾是 util-linux 的一部分。它扩展了 ChronoDatelike trait,为这些对象提供 Discordian 日历日期输出。

用法

extern crate chrono;
extern crate ddate;

use chrono::NaiveDate;
use ddate::DiscordianDate;

fn main() {
    assert_eq!(
        "Pungenday, the 16th day of The Aftermath in the YOLD 3183",
        NaiveDate::from_ymd(2017, 11, 4).to_poee()
    );
}

这是一个免费且无负担的软件,已发布到公共领域。

任何人都可以免费复制、修改、发布、使用、编译、销售或分发此软件,无论是以源代码形式还是编译的二进制形式,出于任何目的,无论是商业目的还是非商业目的,并且通过任何方式。

在承认版权法的司法管辖区,本软件的作者或作者将本软件的所有版权利益捐赠给公共领域。我们做出这一捐赠是为了公众的整体利益,损害我们的继承人及继任者的利益。我们意图将此捐赠视为一项永久放弃根据版权法对本软件的所有现有和未来权利的明确行为。

软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和不侵犯他人权利的保证。在任何情况下,作者不对任何索赔、损害或其他责任(无论基于合同、侵权或其他原因)承担责任,这些索赔、损害或其他责任源于、产生于或与此软件或使用或以其他方式处理此软件有关。

有关更多信息,请参阅 http://unlicense.org/

依赖项

~1MB
~18K SLoC