irsyadulibad / weton
用于计算和输出爪哇文Weton的库
v0.3
2022-10-02 12:23 UTC
Requires (Dev)
- pestphp/pest: ^1.21
README
🔭 关于爪哇文Weton
从常规日期计算并输出爪哇文Weton。此包可处理从1900年1月1日开始的转换
💻 安装
您可以使用 composer 将 javanese-weton 安装到您的项目中
composer require irsyadulibad/weton
🛩️ 使用
✨ 入门
首先,您需要一个 DateTime 对象来将其转换为 weton
$date = new DateTime('2022-04-15'); $weton = new Weton($date);
或者,您可以使用静态样式
$date = new DateTime('2022-04-15'); $weton = Weton::from($date);
📖 文档
- 获取 weton 的日期及其 neptu 值
// Weton's day name | ex: Friday $weton->day->name; // Weton's day neptu | ex: 6 $weton->day->neptu; // Both day and neptu as object // ex: name => Friday, neptu => 6 $weton->day;
- 获取 weton 的 pasaran 及其 neptu 值
// Weton's pasaran name | ex: Kliwon $weton->pasaran->name; // Weton's pasaran neptu | ex: 8 $weton->pasaran->neptu; // Both day and neptu as object // ex: name => Kliwon, neptu => 8 $weton->pasaran;
- 获取总 neptu
$weton->totalNeptu;
- 格式化为印度尼西亚格式
您可以使用toIndonesian()
方法将输出更改为印度尼西亚格式
$weton->toIndonesian();
- 作为字符串输出
您可以直接将对象作为字符串输出,它将返回 pasaran 和日期名称
// ex: Legi Friday echo $weton; // if indonesian, it will be `Jum'at Legi` echo $weton->toIndonesian();
📄 致谢
Github: [https://github.com/irsyadulibad]
网站: [http://irsyadulibad.my.id]
Facebook: [https://facebook.com/irsyadulibad.dev]