PHPackages                             assistenzde/database-timezone - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. assistenzde/database-timezone

ActiveSymfony-bundle[Database &amp; ORM](/categories/database)

assistenzde/database-timezone
=============================

Unified database time zone values

0.1(2y ago)060mitPHPPHP ^7.4 || ^8.0

Since Nov 26Pushed 2y ago1 watchersCompare

[ Source](https://github.com/assistenzde/database-timezone)[ Packagist](https://packagist.org/packages/assistenzde/database-timezone)[ Docs](https://github.com/assistenzde/database-timezone)[ RSS](/packages/assistenzde-database-timezone/feed)WikiDiscussions main Synced 6d ago

READMEChangelogDependencies (5)Versions (3)Used By (0)

Database Timezone
=================

[](#database-timezone)

[![Latest Stable Version](https://camo.githubusercontent.com/8e86ba437e8caa0389c98daf04d97cccc3fbdacdcd1f1a9c24923acba2ef78c1/68747470733a2f2f706f7365722e707567782e6f72672f617373697374656e7a64652f64617461626173652d74696d657a6f6e652f76657273696f6e)](https://packagist.org/packages/assistenzde/database-timezone)[![Total Downloads](https://camo.githubusercontent.com/2eb80544d4ef2114eba28670a91155d294364ea574882a33e84914b9c6a7ffa5/68747470733a2f2f706f7365722e707567782e6f72672f617373697374656e7a64652f64617461626173652d74696d657a6f6e652f646f776e6c6f616473)](https://packagist.org/packages/assistenzde/database-timezone)[![License](https://camo.githubusercontent.com/ab4efcb464fc1a301d9258ce2fec8c888703d90d27573bee7ff8608d644c6efc/68747470733a2f2f706f7365722e707567782e6f72672f617373697374656e7a64652f64617461626173652d74696d657a6f6e652f6c6963656e7365)](https://packagist.org/packages/assistenzde/database-timezone)[![PHP ≥v7.4](https://camo.githubusercontent.com/c8fd81777287d47d394aec964360257ba8d6849e38fc6f9ebcb5bd3807abbd90/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d25453225383925413537253245342d3030343461612e737667)](https://www.php.net/manual/en/migration74.new-features.php)[![Symfony ≥5](https://camo.githubusercontent.com/89235244d2b2f20c8057cd7d8bc3b2df2d0e91c6cae1bbec16d5049b0c15ed74/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f53796d666f6e792d254532253839254135352d3030343461612e737667)](https://symfony.com/)

The **Database Timezone** bundle contains method to save dates and datetimes values/objects always in the same (custom) timezone in database. This results in an easier datetime/date handling when accessing database values directly or via PHP.

Quick example usage:

Always save dates/times in **UTC** timezone in database. Change the configuration of `/config/packages/database_timezone.yaml` to:

```
database_timezone:
  database: UTC
```

Table of Contents
-----------------

[](#table-of-contents)

- [Requirements](#requirements)
- [Installation](#installation)
- [Symfony Configuration](#symfony-configuration)
- [Usage](#usage)

Requirements
------------

[](#requirements)

The usage of [**PHP ≥ v7.4**](https://www.php.net/manual/en/migration74.php)and [**Symfony ≥ 5**](https://symfony.com/doc/5.0/setup.html) is recommended.

Installation
------------

[](#installation)

Please install via [composer](https://getcomposer.org/).

```
composer require assistenzde/database-timezone
```

The bundle will be automatically added to your `bundles.yaml` configuration.

Symfony Configuration
---------------------

[](#symfony-configuration)

Please add a `database_timezone.yaml` file in your configuration directory (i.e. */config/pakcages/*) and spcify the timezone to save all datatime values in the database.

```
database_timezone:
  database: UTC
```

Usage
-----

[](#usage)

All database values will be saved in the configured timezone.

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~1014 days

Total

2

Last Release

984d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/53d7b96b1c455fca0c2900a162ddfe96df516c81f20db1847d88be9f0345e425?d=identicon)[prokki](/maintainers/prokki)

![](https://www.gravatar.com/avatar/41444e301a8698293cc64bfcf93fbd56588677125e0b28143ad6f8b11c87fb22?d=identicon)[Assistenz.de](/maintainers/Assistenz.de)

---

Top Contributors

[![prokki](https://avatars.githubusercontent.com/u/5040666?v=4)](https://github.com/prokki "prokki (8 commits)")

---

Tags

databasedoctrinedatetimedate

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/assistenzde-database-timezone/health.svg)

```
[![Health](https://phpackages.com/badges/assistenzde-database-timezone/health.svg)](https://phpackages.com/packages/assistenzde-database-timezone)
```

###  Alternatives

[carbonphp/carbon-doctrine-types

Types to use Carbon in Doctrine

213220.4M8](/packages/carbonphp-carbon-doctrine-types)[scienta/doctrine-json-functions

A set of extensions to Doctrine that add support for json query functions.

58523.9M36](/packages/scienta-doctrine-json-functions)[williarin/wordpress-interop

Interoperability library to work with WordPress database in third party apps

6610.9k2](/packages/williarin-wordpress-interop)[mmerian/doctrine-timestamp

A library adding the timestamp type to Doctrine ORM

15176.8k](/packages/mmerian-doctrine-timestamp)[crate/crate-dbal

Doctrine Database Abstraction Layer (DBAL) adapter for CrateDB

1746.7k1](/packages/crate-crate-dbal)[vasek-purchart/doctrine-date-time-immutable-types-bundle

Bundle integration of Doctrine DateTimeImmutable types for Symfony

1085.6k](/packages/vasek-purchart-doctrine-date-time-immutable-types-bundle)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
