public static function getInstance($time_zone = null)
 {
     if (self::$_instance == null) {
         self::$_instance = new self($time_zone);
     }
     return self::$_instance;
 }