专栏名称: 科技虫
致力于优质资源和优秀开源软件分享,日常技术交流学习。
目录
相关文章推荐
51好读  ›  专栏  ›  科技虫

一个简单快捷的PHP日期时间助手类库

科技虫  · 公众号  ·  · 2024-07-29 23:08

正文

科技虫致力于分享一些优秀的开源程序和客户端软件。比如商城、小程序、H5、网站、办公系统、OA、CRM、ERP、内容管理系统CMS、物联网系统、智能硬件、人工智能AI、大数据分析、智慧大屏、工具类软件、编程类软件工具、服务器运维、网络安全、前端技术、后台技术。


为了方便大家,我把往期所有发表过的内容按分类整理成一个文档发表到了gitee上。地址:
https://gitee.com/php_andy/software-box
喜欢的可以去给个免费的star,你的鼓励是我继续创作的动力。非常感谢。以后每天发布的内容我会先发布到公众号,稍后再同步到gitee。

TimeHelper 是一个简单易用的PHP时间日期助手类库,可以快速实现常用的时间日期操作,比如获取指定时间的秒数,获取友好的时间格式,判断时间范围,计算两个时间相差值,返回N小时/天/星期/月/年前或者后的时间戳等等。

项目特点

简单易用:不依赖任何扩展,支持Composer,开箱即用.

化繁为简: 所有方法都可以传入任意类型的时间日期格式或时间戳.

快捷高效: 所有操作只需要一个静态方法即可搞定

长期维护: 作者为自由职业者,保证项目的长期稳定和持续更新.


安装非常简单,因为它是一个标准的 Composeropen in new window 包,直接使用以下命令安装。要求PHP版本 大于等于 7.1.

composer require zjkal/time-helper

更新命令

composer update

如何使用

🍇 获取需要的秒数

/* 获取到今天晚上零点之前的秒数 */TimeHelper::secondEndToday(); // 32811
/* 获取5分钟的秒数 */TimeHelper::secondMinute(5);// 300
/* 获取10小时的秒数 */TimeHelper::secondHour(10);// 36000
/* 获取1天的秒数 */TimeHelper::secondDay();// 86400
/* 获取1周的秒数 */TimeHelper::secondWeek(1);// 604800

🍈 友好的日期格式

示例代码

/* 转换为友好的日期格式 */






请到「今天看啥」查看全文