• 首页
  • css3教程
  • html5教程
  • jQuery手册
  • php7教程
  • MySQL手册
  • apache手册
  • 位置: php7教程 -> php7国际化功能

    IntlDateFormatter类

    (PHP 5 >= 5.3.0, PHP 7, PECL intl >= 1.0.0)

    日期格式化程序是一个具体的类,它支持使用模式字符串和/或固定模式对日期进行依赖于区域设置的格式化/分析。此类表示ICU日期格式化功能。它允许用户以本地化格式显示日期,或者使用模式字符串和/或固定模式将字符串解析为PHP日期值。

    IntlDateFormatter 
    {
    	/* 方法 */
    	public __construct ( string $locale , int $datetype , int $timetype [, mixed $timezone = NULL [, mixed $calendar = NULL [, string $pattern = "" ]]] )
    	public static create ( string $locale , int $datetype , int $timetype [, mixed $timezone = NULL [, mixed $calendar = NULL [, string $pattern = "" ]]] ) : IntlDateFormatter
    	public format ( mixed $value ) : string
    	public static formatObject ( object $object [, mixed $format = NULL [, string $locale = NULL ]] ) : string
    	getCalendar ( void ) : int
    	public getDateType ( void ) : int
    	public getErrorCode ( void ) : int
    	public getErrorMessage ( void ) : string
    	public getLocale ([ int $which ] ) : string
    	public getPattern ( void ) : string
    	public getTimeType ( void ) : int
    	public getTimeZoneId ( void ) : string
    	public getCalendarObject ( void ) : IntlCalendar
    	public getTimeZone ( void ) : IntlTimeZone
    	public isLenient ( void ) : bool
    	public localtime ( string $value [, int &$position ] ) : array
    	public parse ( string $value [, int &$position ] ) : int
    	setCalendar ( mixed $which ) : bool
    	public setLenient ( bool $lenient ) : bool
    	public setPattern ( string $pattern ) : bool
    	public setTimeZoneId ( string $zone ) : bool
    	public setTimeZone ( mixed $zone ) : bool
    }