PHP timezone tutarsızlık - Amerika / New_York = CDT?

1 Cevap php

Nasıl bu mantıklı mı?

date_default_timezone_set("America/New_York");
echo date("e"); //output "America/New_York"
echo date("T"); //output "CDT"

Ben America / New_York = EDT ayarlayabilirsiniz yerde var mı?

1 Cevap

Deneyin:

<?php
date_default_timezone_set('America/New_York');

$script_tz = date_default_timezone_get();

if (strcmp($script_tz, ini_get('date.timezone'))){
    echo 'Script timezone differs from ini-set timezone.';
} else {
    echo 'Script timezone and ini-set timezone match.';
}
?>