IntlDateFormatter::getPattern

datefmt_get_pattern

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

IntlDateFormatter::getPattern -- datefmt_get_patternGet the pattern used for the IntlDateFormatter

说明

面向对象风格

public IntlDateFormatter::getPattern ( void ) : string

过程化风格

datefmt_get_pattern ( IntlDateFormatter $fmt ) : string

Get pattern used by the formatter.

参数

fmt

The formatter resource.

返回值

The pattern string being used to format/parse.

范例

Example #1 datefmt_get_pattern() example

<?php
$fmt 
datefmt_create(
    
'en_US',
    
IntlDateFormatter::FULL,
    
IntlDateFormatter::FULL,
    
'America/Los_Angeles',
    
IntlDateFormatter::GREGORIAN,
    
'MM/dd/yyyy'
);
echo 
'pattern of the formatter is : ' datefmt_get_pattern($fmt);
echo 
'First Formatted output with pattern is ' datefmt_format($fmt0);
datefmt_set_pattern($fmt,'yyyymmdd hh:mm:ss z');
echo 
'Now pattern of the formatter is : ' datefmt_get_pattern($fmt);
echo 
'Second Formatted output with pattern is ' datefmt_format($fmt0);

?>

Example #2 OO example

<?php
$fmt 
= new IntlDateFormatter(
    
'en_US',
    
IntlDateFormatter::FULL,
    
IntlDateFormatter::FULL,
    
'America/Los_Angeles',
    
IntlDateFormatter::GREGORIAN,
    
'MM/dd/yyyy'
);
echo 
'pattern of the formatter is : ' $fmt->getPattern();
echo 
'First Formatted output is ' $fmt->format(0);
$fmt->setPattern('yyyymmdd hh:mm:ss z');
echo 
'Now pattern of the formatter is : ' $fmt->getPattern();
echo 
'Second Formatted output is ' $fmt->format(0);
?>

以上例程会输出:

pattern of the formatter is : MM/dd/yyyy
First Formatted output is 12/31/1969
Now pattern of the formatter is : yyyymmdd hh:mm:ss z
Second Formatted output is 19690031 04:00:00 PST

参见

相关文章
php mcve 函数 returns array of strings which represents the keys that can be used for response parameters on this transactionphp maxdb 函数 returns the version of the maxdb protocol usedphp gmagickdraw returns the code set used for text annotationsphp imagickdraw returns an array representing the pattern of dashes and gaps used to stroke pathsphp imagickdraw set the polygon fill rule to be used by the clipping pathphp imagickdraw specifies the pattern of dashes and gaps used to stroke pathsphp imagickdraw sets the pattern used for stroking object outlinesphp intldateformatter get the calendar type used for the intldateformatterphp intldateformatter get the datetype used for the intldateformatterphp intldateformatter get the locale used by formatterphp intldateformatter get the pattern used for the intldateformatterphp intldateformatter get the timetype used for the intldateformatterphp intldateformatter get the timezone id used for the intldateformatterphp intldateformatter get the lenient used for the intldateformatterphp intldateformatter sets the calendar type used by the formatterphp intldateformatter set the pattern used for the intldateformatterphp messageformatter get the pattern used by the formatterphp messageformatter set the pattern used by the formatterphp mongogridfsfile returns a resource that can be used to read the stored filephp solrquery if true the result of the first field grouping command is used as the main result list in the response using group.format=simple
关注编程学问公众号