simpod/doctrine-utcdatetime
Doctrine UTC DateTime
0.3.0
2024-02-04 13:42 UTC
Requires
- php: ^8.2
- doctrine/dbal: ^3 || ^4
Requires (Dev)
- doctrine/coding-standard: ^12.0
- phpstan/extension-installer: ^1.1
- phpstan/phpstan: ^1.0.0
- phpstan/phpstan-phpunit: ^1.0.0
- phpstan/phpstan-strict-rules: ^1.0.0
- phpunit/phpunit: ^11.0
This package is auto-updated.
Last update: 2024-09-04 15:02:08 UTC
README
包含存储在UTC时区中的DateTime和DateTimeImmutable Doctrine DBAL类型(在postgres中为TIMESTAMP
类型)。
有关更详细的说明,请参阅Doctrine ORM文档和此评论。
有关在Doctrine ORM中使用更多信息,请参阅Doctrine文档。代码大部分是从那里复制的。
使用UTCDateTimeType
安装
composer require simpod/doctrine-utcdatetime
覆盖Symfony中的默认类型
直接从DoctrineExtensions的文档中复制
doctrine: dbal: types: datetime: SimPod\DoctrineUtcDateTime\UTCDateTimeType datetimetz: SimPod\DoctrineUtcDateTime\UTCDateTimeType datetime_immutable: SimPod\DoctrineUtcDateTime\UTCDateTimeImmutableType datetimetz_immutable: SimPod\DoctrineUtcDateTime\UTCDateTimeImmutableType