Syntaxis:string gmstrftime ($format, $timestamp)
Parameters:Deze functie heeft twee parameters nodig, zoals hierboven en hieronder beschreven:
- $format:Dit is een vereiste parameter en wordt gebruikt om het formaat van het resultaat te specificeren.
- $timestamp:dit is een optionele parameter die wordt gebruikt om een UNIX-tijdstempel op te geven dat de datum en/of tijd vertegenwoordigt die moet worden opgemaakt.
Retourwaarde:deze functie retourneert een opgemaakte tekenreeks volgens het formaat dat is opgegeven door de gegeven tijdstempel.
Uitzonderingen:- Namen van maanden, dagen van de week en andere tekenreeksen, afhankelijk van de landinstelling, komen overeen met de huidige landinstelling met de functie setlocale() .
- Als het tijdstempel niet is opgegeven in de functie gmstrftime(), is de standaardtijd time(), of met andere woorden, de huidige lokale tijd.
De volgende programma`s illustreren de functie gmstrftime() in PHP:
Programma 1:
/ / gmstrftime() gebruiken om GMT te retourneren
echo
(gmstrftime (
"% B% d% Y,% X% Z"
,
mktime
(14, 0, 0, 8, 31, 18 )));
?>
Afsluiten:31 augustus 2018 , 14:00:00 GMT
Programma 2:
// Gmstrftime() gebruiken om GMT te retourneren
setlocale (LC_ALL,
`en_US`
);
echo
(gmstrftime (
"% B % d% Y,% X% Z "
));
?>
Afsluiten:31 augustus 2018 09:55:21 GMT
Gerelateerde artikelen: - PHP | Strtotime() functie
- PHP | Strptime() functie
Link: http://php.net/manual/en/function.gmstrftime.php