vrobin/calendar

中国农历转换,生肖星座

v1.0.2 2021-06-17 08:52 UTC

This package is auto-updated.

Last update: 2024-12-06 11:53:05 UTC


README

中国农历转换,生肖星座

Packagist PHP Version Support Packagist License Build Status Version

安装

composer require vrobin/calendar

使用

创建对象

使用公历日期创建对象 日期格式参考DateTime

Calendar::createFromSolar('1989-02-06 00:32')

使用农历日期创建对象 第四个参数为是否为闰月

Calendar::createFromLunar(1989, 3, 8, false)

获取属性

获取公历数据

solarDate 方法返回一个DateTime对象,可使用format方法输出内容

例:

$calendar->solarDate()->format('Y-m-d');

获取农历数据

lunarFormat 通过格式字符串输出相应内容

输出生辰八字:

Calendar::createFromSolar('1989-02-06 00:32')->lunarFormat('TD年 rs月 ea日 wl时'); //己巳年 丙寅月 丁酉日 庚子时

输出农历日期:

Calendar::createFromSolar('2028-06-26')->lunarFormat('TD年 S Y月R'); //戊申年 猴 闰五月初四

符号格式表