gmdate

(PHP 4, PHP 5, PHP 7)

gmdateFormatează o dată/oră GMT/UTC

Descrierea

gmdate ( string $format , int $timestamp = time() ) : string

Identică cu funcția date() cu excepția că ora întoarsă este după Greenwich Mean Time (GMT) - Ora Medie Greenwich.

Parametri

format

Formatul în care va fi afișat string-ul datei. Vedeți opțiunile de formatare pentru funcția date().

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().

Valorile întoarse

Întoarce un string cu data formatată. Dacă este utilizată o valoare non-numerică pentru timestamp, este întors false și o eroare de nivel E_WARNING este emisă.

Exemple

Example #1 Exemple gmdate()

Când exemplul este rulat în Finlanda (GMT +0200), prima linie de mai jos afișează "Jan 01 1998 00:00:00", în timp ce a doua afișează "Dec 31 1997 22:00:00".

<?php
echo date("M d Y H:i:s"mktime(000111998));
echo 
gmdate("M d Y H:i:s"mktime(000111998));
?>

A se vedea și

  • date() - Formatează o oră/dată
  • mktime() - Obține timestamp-ul Unix pentru o dată și oră
  • gmmktime() - Obține momentul de timp Unix pentru o dată GMT
  • strftime() - Formatează o oră/dată locală în conformitate cu setările locale