(PHP 4, PHP 5, PHP 7)
gmstrftime — Formatează o dată/oră GMT/UTC în conformitate cu setările locale
$format
[, int $timestamp
= time()
] ) : stringSe comportă în același mod ca și strftime() cu excepția că ora întoarsă este Greenwich Mean Time (GMT) - Ora Medie Greenwich. Spre exemplu, când se rulează în Eastern Standard Time (GMT -0500), prima linie de mai jos afișează "Dec 31 1998 20:00:00", în timp ce a doua afișează "Jan 01 1999 01:00:00".
format
Vezi descrierea în strftime().
timestamp
Parametrul opțional timestamp
este un integer și este un moment de timp Unix și are valoarea
implicită a orei locale, dacă parametrul timestamp
nu
este indicat. Cu alte cuvinte, valoarea implicită este cea a funcției
time().
Întoarce un string formatat în conformitate cu string-ul format, utilizând
timestamp
-ul dat sau ora locală curentă, dacă nu este
dat un timestamp. Denumirile lunilor și zilelor săptămânii și alte string-uri
ce depind de limbă respectă setările locale stabilite cu ajutorul
setlocale().
Example #1 Exemplu gmstrftime()
<?php
setlocale(LC_TIME, 'en_US');
echo strftime("%b %d %Y %H:%M:%S", mktime(20, 0, 0, 12, 31, 98)) . "\n";
echo gmstrftime("%b %d %Y %H:%M:%S", mktime(20, 0, 0, 12, 31, 98)) . "\n";
?>