PHP Handbuch
Zurück |  | Weiter

# strptime

(no version information, might be only in CVS)

strptime -- Parse a time/date generated with strftime()

## Description

array strptime ( string timestamp, string format )

strptime() returns an array with the timestamp parsed, or `FALSE` on error.

Month and weekday names and other language dependent strings respect the current locale set with setlocale() (LC_TIME).

## Parameter Liste

timestamp (string)

  A timestamp (e.g. returned from strftime())

format (string)

  The format used in timestamp (e.g. the same as used in strftime()).

  For more information about the format options, read the strftime() page.

## Rückgabewerte

Returns an array, or `FALSE` on failure.

Tabelle 1. The following parameters are returned in the array

parameters | Description
--- | ---
tm_sec | Seconds after the minute (0-61)
tm_min | Minutes after the hour (0-59)
tm_hour | Hour since midnight (0-23)
tm_mday | Day of the month (1-31)
tm_mon | Months since January (0-11)
tm_year | Years since 1900
tm_wday | Days since Sunday (0-6)
tm_yday | Days since January 1 (0-365)
unparsed | the timestamp part which was not recognized using the specified format

## Beispiele

Beispiel 1. strptime() example
`<?php $format = '%d/%m/%Y %H:%M:%S'; $strf = strftime($format); echo "$strf\n"; print_r(strptime($strf, $format)); ?>`
Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:
    03/10/2004 15:54:19

    Array
    (
        [tm_sec] => 19
        [tm_min] => 54
        [tm_hour] => 15
        [tm_mday] => 3
        [tm_mon] => 9
        [tm_year] => 104
        [tm_wday] => 0
        [tm_yday] => 276
        [unparsed] =>
    )

## Siehe auch

strftime()

> Anmerkung: Diese Funktion ist auf Windows-Plattformen nicht implementiert.

Zurück | Zum Anfang | Weiter
strftime | Nach oben | strtotime