php man page for datefmt_set_pattern

Query: datefmt_set_pattern

OS: php

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

DATEFMT_SET_PATTERN(3)							 1						    DATEFMT_SET_PATTERN(3)

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

	Object oriented style

SYNOPSIS
public bool IntlDateFormatter::setPattern (string $pattern)
DESCRIPTION
Procedural style bool datefmt_set_pattern (IntlDateFormatter $fmt, string $pattern) Set the pattern used for the IntlDateFormatter.
PARAMETERS
o $fmt - The formatter resource. o $pattern - New pattern string to use. Possible patterns are documented at http://userguide.icu-project.org/formatparse/datetime.
RETURN VALUES
Returns TRUE on success or FALSE on failure. Bad formatstrings are usually the cause of the failure.
EXAMPLES
Example #1 datefmt_set_pattern(3) 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); ?> 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); ?> The above example will output: 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
SEE ALSO
datefmt_get_pattern(3), datefmt_create(3). PHP Documentation Group DATEFMT_SET_PATTERN(3)
Related Man Pages
datefmt_is_lenient(3) - php
datefmt_create(3) - php
datefmt_get_datetype(3) - php
datefmt_get_timetype(3) - php
datefmt_set_lenient(3) - php
Similar Topics in the Unix Linux Community
get yesterday in yyyymmdd format
Shell case statement
addition of decimal no
Formatted Directory Listing Question
Find command doesn't pipe the output as required.