PHP gmstrftime() funktion
Exempel
Formatera GMT/UTC datum och tid baserat på regioninställningar:
<?php
echo(gmstrftime("%B %d %Y, %X %Z",mktime(20,0,0,12,31,98))."<br>");
setlocale(LC_ALL,"hu_HU.UTF8");
echo(gmstrftime("%Y. %B %d. %A. %X %Z"));
?>
Kör en exempel
Definition och användning
gmstrftime() funktionen formaterar GMT/UTC datum och tid baserat på regioninställningar.
Tips:Se också strftime() Funktion, formaterar lokalt datum/tid baserat på regioninställningar.
Syntax
gmstrftime(format,tidsstämpel);
Parameter |
Beskrivning |
format |
Obligatorisk. Bestämmer hur resultatet ska returneras: %a - veckodagens namn i förkortad form
- A - veckodagens namn i full form
- b - månadens namn i förkortad form
- B - månadens namn i full form
- c - förinställd datum- och tidsnotation
- C - sekeldatal (år dividerat med 100, räckvidd från 00 till 99)
- d - dag i månaden (01 till 31)
- D - tidsformat, samma som %m/%d/%y notation
- e - dag i månaden (1 till 31)
- g - liknande till %G notation, utan sekkel
- G - 4 siffror långt år som motsvarar ISO veckonummer (se %V)
- h - samma som %b notation
- H - timme, använder 24 timmars klocksystem (00 till 23)
- I - timme, använder 12 timmars klocksystem (01 till 12)
- j - dag i året (001 till 366)
- m - månad (01 till 12)
- M - minuter
- n - ny rad
- p - motsvarande am eller pm för angiven tidsvärde
- r - förmiddag och eftermiddag tidsindikator
- R - 24 timmar per dygn tidsindikator
- %S - Sekunder
- %t - Tabulator
- %T - Aktuell tid, samma som %H:%M:%S-representationen
- 蒧ummerpresentation av veckodag (1 till 7), Monday[veckodag] = 1. Varning: I Sun Solaris-systemet, Sunday[veckodag] = 1
- %U - Antalet veckor i året, från den första veckan som börjar på en söndag, som den första veckan, börjar med söndag som veckans första dag
- %V - Antalet veckor i året i ISO 8601-format (01 till 53), vecka 1 representerar årets första vecka, måste ha minst fyra dagar och börjar med måndag som veckans första dag
- %W - Antalet veckor i året, från den första veckan som börjar på en måndag, som den första veckan, måste ha minst fyra dagar och börjar med måndag som veckans första dag
- %w - Decimal representation av en dag i veckan, Sunday[veckodag] = 0
- %x - Förträfflig datumpresentation, utan tid
- %X - Förträfflig tidspresentation, utan datum
- %y - År som inte innehåller ett century-nummer representation (ranging från 00 till 99)
- %Y - År som innehåller en century-nummer representation
- %Z eller %z - tidszonsnamn eller förkortning
- %% - skriv ut en %-tecken
|
tidsstämpel |
Valfritt. Ange den Unix-tidsstämpel som representerar det datum och klockslag som ska formateras. Standard är den aktuella lokala tiden (time()) |
Tekniska detaljer
Återvärdet: |
återger baserat på format ge tidsstämpel formaterade strängar.
månads- och veckodagarsnamn samt andra språkrelaterade strängar följer setlocale() aktuell regional inställning.
|
PHP Version: |
4+ |