/** * Set default timezone to system default on init. * * @static */ public static function __static() { if (Options::get('timezone')) { self::set_default_timezone(Options::get('timezone')); } self::$default_timezone = date_default_timezone_get(); self::$default_date_format = Options::get('dateformat'); self::$default_time_format = Options::get('timeformat'); if (self::$default_date_format || self::$default_time_format) { self::set_default_datetime_format(self::$default_date_format . ' ' . self::$default_time_format); } }
/** * Set default time format. The format is the same as the * internal php {@link http://ca.php.net/date date() function}. * * @static * @param string $format The time format. */ public static function set_default_time_format( $format ) { self::$default_time_format = $format; }