PHPackages                             jeanvaljean/cakephp-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. jeanvaljean/cakephp-timezone

ActiveCakephp-plugin

jeanvaljean/cakephp-timezone
============================

Timezone and Datetime plugin for CakePHP 3.x

1.0.2(7y ago)630MITPHPPHP &gt;=5.6.0

Since Nov 22Pushed 7y ago2 watchersCompare

[ Source](https://github.com/JeanValJeann/cakephp-timezone)[ Packagist](https://packagist.org/packages/jeanvaljean/cakephp-timezone)[ Docs](https://github.com/JeanValJeann)[ RSS](/packages/jeanvaljean-cakephp-timezone/feed)WikiDiscussions master Synced today

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

CakePHP Timezone Plugin
=======================

[](#cakephp-timezone-plugin)

[![Build Status](https://camo.githubusercontent.com/e71aa16562a12a455f62f5ac77fcee88a609a42473307e7c49d8eed941b27adb/68747470733a2f2f7472617669732d63692e6f72672f4a65616e56616c4a65616e6e2f63616b657068702d74696d657a6f6e652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/JeanValJeann/cakephp-timezone)[![codecov](https://camo.githubusercontent.com/ae4ea4c497151214236ccba9bcfebbe198d0ecb2a9d2f3e1e6580d3cb292df11/68747470733a2f2f636f6465636f762e696f2f67682f4a65616e56616c4a65616e6e2f63616b657068702d74696d657a6f6e652f6272616e63682f6d61737465722f67726170682f62616467652e737667)](https://codecov.io/gh/JeanValJeann/cakephp-timezone)[![Latest Stable Version](https://camo.githubusercontent.com/6b340544ed1f58d9f94f760901e59770baad1faf598296c7665e49746e3d045b/68747470733a2f2f706f7365722e707567782e6f72672f6a65616e76616c6a65616e2f63616b657068702d74696d657a6f6e652f762f737461626c65)](https://packagist.org/packages/jeanvaljean/cakephp-timezone)[![Minimum PHP Version](https://camo.githubusercontent.com/e97290c4047b8fc1152177fc8110cab416f31f18159b722b6b633a210a198861/687474703a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253345253344253230352e362d3838393242462e737667)](https://php.net/)[![License](https://camo.githubusercontent.com/80a4559250736e93f151a33a8228999530987ef3392f98007d812cc4a9443ccc/68747470733a2f2f706f7365722e707567782e6f72672f6a65616e76616c6a65616e2f63616b657068702d74696d657a6f6e652f6c6963656e7365)](https://packagist.org/packages/jeanvaljean/cakephp-timezone)[![Total Downloads](https://camo.githubusercontent.com/2beeccd42dcb87fdb1814308b3797298e8ff9d01ac784f1631c48c2d001d31ca/68747470733a2f2f706f7365722e707567782e6f72672f6a65616e76616c6a65616e2f63616b657068702d74696d657a6f6e652f646f776e6c6f616473)](https://packagist.org/packages/jeanvaljean/cakephp-timezone)

A plugin to handle timezone and datetime.

This branch is for CakePHP 3.6+.

What is this plugin for?
------------------------

[](#what-is-this-plugin-for)

Easy Timezone and Datetime handling.

Background
----------

[](#background)

It's common to deal with timezone and datetime when you want your application to be able to:

- Store basic datetime from all client timezone possible.
- Store futur datetime and its own timezone related to from all client timezone possible.
- Display basic datetime to all client timezone possible.
- Display futur datetime and its own timezone.
- Validate timezone.

To do it, Timezone Plugin provides:

- A middleware detecting client timezone.
- A behavior converting datetime data from one timezone to another one.
- An herlper able to display one timezone name and its offset, get an array list of all timezone identifier, display a datetime input text, display a timezone select.
- A validation class to validate timezone field

Installation &amp; Docs
-----------------------

[](#installation--docs)

- [Documentation](docs/README.md)

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity58

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 ~2 days

Total

3

Last Release

2722d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/fd775a06c3abb907f17fa8f056d1252f65fd0c659ffdbdca4389df8c8fae4ddc?d=identicon)[JeanValJeann](/maintainers/JeanValJeann)

---

Top Contributors

[![JeanValJeann](https://avatars.githubusercontent.com/u/40030094?v=4)](https://github.com/JeanValJeann "JeanValJeann (5 commits)")

---

Tags

cakephpdatetimetimezone

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/jeanvaljean-cakephp-timezone/health.svg)

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

###  Alternatives

[brick/date-time

Date and time library

3623.3M60](/packages/brick-date-time)[cakephp/bake

Bake plugin for CakePHP

11211.2M156](/packages/cakephp-bake)[dereuromark/cakephp-tools

A CakePHP plugin containing lots of useful and reusable tools

338920.1k32](/packages/dereuromark-cakephp-tools)[dereuromark/cakephp-queue

The Queue plugin for CakePHP provides deferred task execution.

308850.3k14](/packages/dereuromark-cakephp-queue)[dereuromark/cakephp-ide-helper

CakePHP IdeHelper Plugin to improve auto-completion

1862.1M26](/packages/dereuromark-cakephp-ide-helper)[dereuromark/cakephp-tinyauth

A CakePHP plugin to handle user authentication and authorization the easy way.

129228.6k10](/packages/dereuromark-cakephp-tinyauth)

PHPackages © 2026

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