Actions
Feature #11957
closedGet timezone [for a given date]
Start date:
07.02.2021
Due date:
% Done:
100%
Estimated time:
Discuss:
Prio Planung:
Vote:
Description
Es kommt immer wieder vor das man gerne die Timezone (CET oder CEST) fuer ein gegebenes Datum angeben moechte.
In PHP geht das einfach mit
$ts = strtotime('01.06.2021'); $offset = date("Z",$ts) / 3600; switch( $offset ) { case 1: echo "CET"; break; case 2: echo "CEST"; break; default: $tz=sprintf("%+d",$offset); echo "GMT$tz" }
- Es koennte implementiert werden als Action/Escape Class 't'
- Wenn als Value nichts angegeben ist, wir DATE genommen, sonst der gelieferte Datetime timestamp.
- Interessant: https://debugged.it/blog/proper-time-handling-with-php-and-mysql/
Actions