Feature #11957
Updated by Carsten Rose about 3 years ago
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
<pre>
$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"
}
</pre>
* 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/