(请注意此用法为php8之后的用法)
TimeHelper::beforeHour(datetime:'Apr 11, 2020');
//返回2小时后的时间戳
TimeHelper::afterHour...(10,1646360133);
//返回指定时间1个月前的时间戳(请注意此用法为php8之后的用法)
TimeHelper::beforeMonth(datetime:1646360133);
/...年后的时间戳
TimeHelper::afterYear(2);
6.获取当前秒级/毫秒级/微秒级/纳秒级的时间戳
生成订单号或者与其他编程语言对接时可能会用到
//获取秒级的时间戳,可用time()...:15:33', 'H:i:s');
//将时间戳转换为伦敦时间
TimeHelper::timezoneFormat('Europe/London', null, 1692097543);
所支持的时区列表请参考时区列表...10.国内节假日/工作日相关
专门针对国内的节假日进行判断,目前包含2020年-2024年的节假日数据,后续也会持续更新.为了便于维护,另起了一个类ChinaHoliday,同样可以传入任意类型的时间格式或时间戳