PHP
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

IntlDateFormatter::setTimeZoneId> <IntlDateFormatter::setLenient
Last updated: Fri, 03 Oct 2008

view this page in

IntlDateFormatter::setPattern

datefmt_set_pattern

(No version information available, might be only in CVS)

IntlDateFormatter::setPattern -- datefmt_set_patternSet the pattern used for the IntlDateFormatter

Description

Object oriented style

boolean IntlDateFormatter::setPattern ( string $pattern )

Procedural style

boolean datefmt_set_pattern ( IntlDateFormatter $fmt , string $pattern )

Set the pattern used for the IntlDateFormatter.

Liste de paramètres

fmt

The formatter resource.

pattern

New pattern string to use.

Valeurs de retour

Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec. Bad formatstrings are usually the cause of the failure.

Exemples

Exemple #1 datefmt_set_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$fmt 0);
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$fmt 0);

?>

Exemple #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 ".datefmt_format$fmt 0);
$fmt->setPattern('yyyymmdd hh:mm:ss z');
echo 
"Now pattern of the formatter is : ".$fmt->getPattern();
echo 
"Second Formatted output is ".datefmt_format$fmt 0);

?>

L'exemple ci-dessus va afficher :

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


add a note add a note User Contributed Notes
IntlDateFormatter::setPattern
There are no user contributed notes for this page.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites