fiasko
24.01.2012, 08:51:17
1. Jak ustalić w skrypcie php czy w danej chwili mamy czas zimowy i letni dla danej strefy czasowej ?
2 Jak ustalić w skrypcie php dla konkretnej daty w formacie mysql datatime - 2012-01-22 08:49:02 np. zapisanej w czasie lokalnym w USA czy była zapisana w czasie zimowym czy letnim ? Poza tym jak ustalić przesunięcie GMT ?
rocktech.pl
24.01.2012, 10:45:54
Witam.
$dt = new DateTime();
$dt->setTimeZone(new DateTimeZone('Europe/Warsaw'));
echo ($dt->format('I') == 0) ?
'letni' : 'zimowy';
fiasko
24.01.2012, 11:00:58
A gdy mam czas ustalony na 2012-01-22 08:49:02 i wiem , że jest ze strefy Europe/Warsaw ?
To jak odczytać czy czas był zimowy czy letni ?
rocktech.pl
24.01.2012, 11:08:54
Prawie tak samo, zerknij sobie na
przykłady.
$dt = new DateTime('2012-01-22 08:49:02');
$dt->setTimeZone(new DateTimeZone('Europe/Warsaw'));
echo ($dt->format('I') == 0) ?
'letni' : 'zimowy';