jitesoft / clock
PSR-20 时钟实现。
1.0.0
2023-07-26 10:25 UTC
Requires
- psr/clock: 1.0
This package is auto-updated.
Last update: 2024-08-26 13:22:56 UTC
README
在php中实现PSR-20接口的Clock。
为什么
在php中处理时间时,通常需要创建一个新的DateTime(或更佳的DateTimeImmutable)对象,或者使用time()
函数。
这使得测试变得有些困难,因为你必须模拟time
全局函数(这可能很痛苦)或者对DateTimeImmutable类进行一些黑魔法操作。
还有其他什么吗?
在这个包的第一个实现中,唯一实现的功能是now
函数,它返回一个DateTimeImmutable
对象。
将来可能会添加更多功能。
许可证
MIT