Thomas Bruederli
2012-05-26 37202827d3481230433958258f64c636d3e9fdf4
Merge branch 'master' of github.com:roundcube/roundcubemail
1 files modified
13 ■■■■■ changed files
program/steps/settings/func.inc 13 ●●●●● patch | view | raw | blame | history
program/steps/settings/func.inc
@@ -183,11 +183,14 @@
      $now = new DateTime();
      foreach (DateTimeZone::listIdentifiers() as $i => $tzs) {
        $tz = new DateTimeZone($tzs);
        $date = new DateTime('2012-12-21', $tz);
        $offset = $date->format('Z') + 45000;
        $sortkey = sprintf('%06d.%s', $offset, $tzs);
        $zones[$sortkey] = array($tzs, $date->format('P'));
        try {
          $tz = new DateTimeZone($tzs);
          $date = new DateTime('2012-12-21', $tz);
          $offset = $date->format('Z') + 45000;
          $sortkey = sprintf('%06d.%s', $offset, $tzs);
          $zones[$sortkey] = array($tzs, $date->format('P'));
        }
        catch (Exception $e) {}
      }
      ksort($zones);