PHP Date / Time funktioner
- Forrige side PHP Kalender
- Næste side PHP Directory
PHP Date/Time Introduktion
Date/Time funktioner giver dig mulighed for at få adgang til dato og tid fra serveren, hvor PHP-scriptet kører. Du kan formatere dato og tid på forskellige måder ved hjælp af Date/Time funktioner.
Bemærk:Disse funktioner afhænger af serverens lokale indstillinger. Husk at overveje sommertid og skudår, når du bruger disse funktioner.
Installation
PHP Date/Time funktioner er en del af PHP-kernen. Der er ingen behov for installation for at bruge disse funktioner.
Runtime Konfiguration
Behandlingen af Date/Time funktioner i PHP påvirkes af indstillingerne i php.ini:
Navn | Beskrivelse | Standard | PHP Version |
---|---|---|---|
date.timezone | Standard tidszone (alle Date/Time funktioner bruger denne indstilling) | "" | PHP 5.1 |
date.default_latitude | Standard breddegrad (date_sunrise() og date_sunset() bruger denne indstilling) | "31.7667" | PHP 5.0 |
date.default_longitude | Standard længdegrad (date_sunrise() og date_sunset() bruger denne indstilling) | "35.2333" | PHP 5.0 |
date.sunrise_zenith | Standard solopgang zenith (date_sunrise() og date_sunset() bruger denne indstilling) | "90.83" | PHP 5.0 |
date.sunset_zenith | Standard solnedgang zenith (date_sunrise() og date_sunset() bruger denne indstilling) | "90.83" | PHP 5.0 |
PHP 5 Date/Time Funktioner
Funktion | Beskrivelse |
---|---|
checkdate() | Valider Gregori-dato. |
date_add() | Tilføj dage, måneder, år, timer, minutter og sekunder til dato. |
date_create_from_format() | Returner nyt DateTime-objekt formateret efter det angivne format. |
date_create() | Returner nyt DateTime-objekt. |
date_date_set() | Sæt ny dato. |
date_default_timezone_get() | Returner standard tidszone for alle Date/Time-funktioner. |
date_default_timezone_set() | Sæt standard tidszone for alle Date/Time-funktioner. |
date_diff() | Returner forskellen mellem to datoer. |
date_format() | Returner formateret dato baseret på det angivne format. |
date_get_last_errors() | Returner advarsler eller fejl fra datosträngen. |
date_interval_create_from_date_string() | Opret et DateInterval fra en streng. |
date_interval_format() | Formatér tidsinterval. |
date_isodate_set() | Sæt ISO-dato. |
date_modify() | Modificer tidsstempel. |
date_offset_get() | Returner tidszonsforkastning. |
date_parse_from_format() | Returner en tilknyttet array med detaljerede oplysninger om den angivne dato baseret på den angivne format. |
date_parse() | Returner en tilknyttet array med detaljerede oplysninger om den angivne dato. |
date_sub() | Fjern dage, måneder, år, timer, minutter og sekunder fra den angivne dato. |
date_sun_info() | Returner en array, der indeholder informationer om solopgang og solnedgang samt aftenens begyndelse og afslutning for den angivne dato og position. |
date_sunrise() | Returner solopgangstiden for den angivne dato og position. |
date_sunset() | Returner solnedgangstiden for den angivne dato og position. |
date_time_set() | Sæt tid. |
date_timestamp_get() | Returner Unix-tidsstempel. |
date_timestamp_set() | Sæt dato og tid baseret på Unix-tidsstempel. |
date_timezone_get() | Returner tidszonen for den givne DateTime-objektet. |
date_timezone_set() | Indstil tidszonen for DateTime objektet. |
date() | Formaterer lokal dato og tid. |
getdate() | Returnerer en tidsstempel eller information om dato/tid for den aktuelle lokale dato/tid. |
gettimeofday() | Returnerer den aktuelle tid. |
gmdate() | Formaterer GMT/UTC dato og tid. |
gmmktime() | Returnerer UNIX tidsstempel for GMT dato. |
gmstrftime() | Formaterer GMT/UTC dato og tid baseret på sprogindstilling. |
idate() | Formatterer lokal tid/dato som heltal. |
localtime() | Returnerer lokal tid. |
microtime() | Returnerer mikrosekunder for den aktuelle tid. |
mktime() | Returnerer Unix tidsstempel for dato. |
strftime() | Formaterer lokal tid/dato baseret på sprogindstilling. |
strptime() | Analyserer tid og dato genereret af strftime(). |
strtotime() | Analyserer engelsk tekst med beskrivelse af dato eller tid til Unix tidsstempel. |
time() | Returnerer Unix tidsstempel for den aktuelle tid. |
timezone_abbreviations_list() | Returnerer en sammenhængende array, der indeholder sommer- og vintertid, offset og tidszonenavn. |
timezone_identifiers_list() | Returnerer et indeksarray med alle tidszoneridentifikatorer. |
timezone_location_get() | Returnerer positionsinformation for den angivne tidszone. |
timezone_name_from_abbr() | Returnerer tidszonenavnet baseret på forkortelse. |
timezone_name_get() | Returnerer navnet på tidszonen. |
timezone_offset_get() | Returnerer tidszoneroffset i forhold til GMT. |
timezone_open() | Opretter en ny DateTimeZone objekt. |
timezone_transitions_get() | Returnerer alle overgange for zonen. |
timezone_version_get() | Returnerer versionen af tidszonerdatabase. |
PHP 5 prædefinerede Date/Time konstanter
Konstanter | Beskrivelse |
---|---|
DATE_ATOM | Atom (f.eks. 2005-08-15T16:13:03+0000) |
DATE_COOKIE | HTTP Cookies (f.eks. Sun, 14 Aug 2005 16:13:03 UTC) |
DATE_ISO8601 | ISO-8601 (f.eks. 2005-08-14T16:13:03+0000) |
DATE_RFC822 | RFC 822 (f.eks. Sun, 14 Aug 2005 16:13:03 UTC) |
DATE_RFC850 | RFC 850 (f.eks. Sunday, 14-Aug-05 16:13:03 UTC) |
DATE_RFC1036 | RFC 1036 (f.eks. Sunday, 14-Aug-05 16:13:03 UTC) |
DATE_RFC1123 | RFC 1123 (f.eks. Sun, 14 Aug 2005 16:13:03 UTC) |
DATE_RFC2822 | RFC 2822 (Sun, 14 Aug 2005 16:13:03 +0000) |
DATE_RSS | RSS (Sun, 14 Aug 2005 16:13:03 UTC) |
DATE_W3C | World Wide Web Consortium (f.eks. 2005-08-14T16:13:03+0000) |
- Forrige side PHP Kalender
- Næste side PHP Directory