tomasfejfar / datetime-strict
简单的 DateTime 包装器,允许严格的日期和时间验证
0.2
2016-12-06 14:11 UTC
Requires
- php: >=5.5
Requires (Dev)
- phpunit/phpunit: ~4.7|~5.0
- satooshi/php-coveralls: ^1.0
- squizlabs/php_codesniffer: ~2.3
This package is auto-updated.
Last update: 2024-09-06 09:48:10 UTC
README
DateTime 简单包装器,允许严格的日期时间验证
通过 Composer 安装
composer require tomasfejfar/datetime-strict
使用方法
use TomasFejfar\DateTime\DateTimeStrict; use TomasFejfar\DateTime\StrictFormatException; try { $date = DateTimeStrict::createFromFormat('Y-m-d H:i:s', '2001-33-05 13:35:08'); } catch (StrictFormatException $e) { $warnings = $e->getWarnings(); $errors = $e->getErrors(); }
不可变变体的使用方法相同,只需使用 DateTimeImmutableStrict::createFromFormat()
代替。
变更日志
每个标签的注解中可以找到变更
贡献规则
- 每个特性一个 PR
- 带有测试的 PR 更有可能被合并
- 测试和编码标准必须通过
composer test
composer phpcs
愉快的编码!