DateFormatter::parse

datefmt_parse

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

datefmt_parse — Parse string to a timestamp value

Описание

Object oriented style

integer DateFormatter::parse ( string $value , integer $parse_pos )

Procedural style

integer datefmt_parse ( DateFormatter $fmt , string $value , integer $parse_pos )

Converts string $value to an incremental time value, starting at $parse_pos and consuming as much of the input value as possible.

Список параметров

fmt

The formatter resource

value

string to convert to a time

parse_pos

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.

Возвращаемые значения

timestamp parsed value

Примеры

Пример #1 datefmt_parse() example

<?php
$fmt 
= new DateFormatter"en_US" ,DateFormatter::FULL,DateFormatter::FULL,'America/Los_Angeles',DateFormatter::GREGORIAN  );
echo 
"First parsed output is ".$fmt->parse("Wednesday, December 31, 1969 4:00:00 PM PT");
$fmt = new DateFormatter"de-DE" ,DateFormatter::FULL,DateFormatter::FULL,'America/Los_Angeles',DateFormatter::GREGORIAN  );
echo 
"Second parsed output is ".$fmt->parse("Mittwoch, 31. Dezember 1969 16:00 Uhr GMT-08:00");
?>

Пример #2 OO example

<?php
$fmt 
datefmt_create"en_US" ,DateFormatter::FULL,DateFormatter::FULL,'America/Los_Angeles',DateFormatter::GREGORIAN  );
echo 
"First parsed output is ".datefmt_parse$fmt ,  "Wednesday, December 20, 1989 4:00:00 PM PT");
$fmt datefmt_create"de-DE" ,DateFormatter::FULL,DateFormatter::FULL,'America/Los_Angeles',DateFormatter::GREGORIAN  );
echo 
"Second parsed output is ".datefmt_parse$fmt "Mittwoch, 20. Dezember 1989 16:00 Uhr GMT-08:00");
?>

Результат выполнения данного примера:

         
First parsed output is 630201600
Second parsed output is 630201600
404 Not Found

404 Not Found


nginx

Коментарии

404 Not Found

404 Not Found


nginx

    Поддержать сайт на родительском проекте КГБ