php man page for datefmt_parse

Query: datefmt_parse

OS: php

Section: 3

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

DATEFMT_PARSE(3)							 1							  DATEFMT_PARSE(3)

IntlDateFormatter::parse - Parse string to a timestamp value

	Object oriented style

SYNOPSIS
public int IntlDateFormatter::parse (string $value, [int &$position])
DESCRIPTION
Procedural style int datefmt_parse (IntlDateFormatter $fmt, string $value, [int &$position]) Converts string $value to an incremental time value, starting at $parse_pos and consuming as much of the input value as possible.
PARAMETERS
o $fmt - The formatter resource o $value - string to convert to a time o $position - Position at which to start the parsing in $value (zero-based). If no error occurs before $value is consumed, $parse_pos will contain -1 otherwise it will contain the position at which parsing ended (and the error occurred). This variable will contain the end position if the parse fails. If $parse_pos > strlen($value), the parse fails immediately.
RETURN VALUES
timestamp parsed value, or FALSE if value can't be parsed.
EXAMPLES
Example #1 OO example <?php $fmt = new IntlDateFormatter( 'en_US', IntlDateFormatter::FULL, IntlDateFormatter::FULL, 'America/Los_Angeles', IntlDateFormatter::GREGORIAN ); echo 'First parsed output is ' . $fmt->parse('Wednesday, December 20, 1989 4:00:00 PM PT'); $fmt = new IntlDateFormatter( 'de-DE', IntlDateFormatter::FULL, IntlDateFormatter::FULL, 'America/Los_Angeles', IntlDateFormatter::GREGORIAN ); ?> Example #2 datefmt_parse(3) example <?php $fmt = datefmt_create( 'en_US', IntlDateFormatter::FULL, IntlDateFormatter::FULL, 'America/Los_Angeles', IntlDateFormatter::GREGORIAN ); echo 'First parsed output is ' . datefmt_parse($fmt, 'Wednesday, December 20, 1989 4:00:00 PM PT'); $fmt = datefmt_create( 'de-DE', IntlDateFormatter::FULL, IntlDateFormatter::FULL, 'America/Los_Angeles', IntlDateFormatter::GREGORIAN ); echo 'Second parsed output is ' . datefmt_parse($fmt, 'Mittwoch, 20. Dezember 1989 16:00 Uhr GMT-08:00'); ? The above example will output: First parsed output is 630201600 Second parsed output is 630201600
SEE ALSO
datefmt_create(3), datefmt_format(3), datefmt_localtime(3), datefmt_get_error_code(3), datefmt_get_error_message(3). PHP Documentation Group DATEFMT_PARSE(3)
Related Man Pages
datefmt_create(3) - php
datefmt_get_timetype(3) - php
datefmt_localtime(3) - php
datefmt_parse(3) - php
datefmt_set_pattern(3) - php
Similar Topics in the Unix Linux Community
Parsing char string
Combine new files
Combining many lines to one using awk or any unix cmd
Determine FULL name of current script
FULL or INCREMENTAL ???