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+