PHP gmstrftime() fonksiyonu

Örnek

Bölge ayarlarına göre GMT/UTC tarih ve zamanını biçimlendirme:

<?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"));
?>

Çalıştırma Örneği

Tanım ve Kullanım

gmstrftime() fonksiyonu, bölge ayarlarına göre GMT/UTC tarih ve zamanını biçimlendirir.

İpucu:Bakınız strftime() Fonksiyon, bölge ayarlarına göre yerel zaman ve tarih biçimlendirir.

Sözdizimi

gmstrftime(format,timestamp);
Parametre Açıklama
format

Gerekli. Sonucun nasıl döndürüleceğini belirtir: %a - Haftanın gününün kısaltması

  • %A - Haftanın gününün tam adı
  • %b - Ayın kısaltması
  • %B - Ayın tam adı
  • %c - Tercih edilen tarih ve zaman gösterimi
  • %C - Yüzyıl numarasını gösteren rakam (yılları 100'e bölme, 00 ile 99 arasında)
  • %d - Bir aydaki gün (01 ile 31 arasında)
  • %D - Zaman biçimi, %m/%d/%y gösterimi ile aynı
  • %e - Bir aydaki gün (1 ile 31 arasında)
  • %g - %G gösterimi benzer, ancak yüzyıl olmadan
  • %G - ISO hafta numarası ile karşılaştırılan 4 haneli yıl (bkz. %V)
  • %h - %b gösterimi ile aynı
  • %H - 24 saatlik takvimde saat (00 ile 23 arasında)
  • %I - 12 saatlik takvimde saat (01 ile 12 arasında)
  • %j - Yıldaki gün (001 ile 366 arasında)
  • %m - Ay (01 ile 12 arasında)
  • %M - Dakika
  • %n - Çıkış satırı
  • %p - Verilen zaman değeri ile karşılaştırılan am veya pm
  • %r - a.m. ve p.m. zaman işareti yöntemi
  • %R - 24 saatlik zaman işareti yöntemi
  • %S - Saniye
  • %t - tab tabulator
  • %T - Mevcut zaman, %H:%M:%S ifadesi ile aynı
  • 蒡aftanın gününü sayısal olarak gösterir (1'den 7'ye kadar), Monday[çarşamba] = 1. Uyarı: Sun Solaris sistemlerinde Sunday[çarşamba] = 1
  • %U - Yılda yer alan haftaların sayısı, ilk hafta bir pazartesi olarak başlar
  • %V - Yılda yer alan ISO 8601 formatındaki haftaların sayısı (01'den 53'e kadar), week 1 yılı ilk haftası olarak kabul edilir, en az dört günü olmalıdır ve haftanın birinci günü pazartesi olarak kabul edilir
  • %W - Yılda yer alan haftaların sayısı, ilk hafta bir pazartesi olarak başlar ve birinci hafta olarak kabul edilir
  • %w - Haftanın gününü ondalık sayı olarak gösterir, Sunday[çarşamba] = 0
  • %x - Tarih olmaksızın tercih edilen tarih ifadesi
  • %X - Tarih olmaksızın tercih edilen zaman ifadesi
  • %y - Dünya yüzyılını gösteren sayı içermeyen yıl ifadesi (00'dan 99'a kadar)
  • %Y - Dünya yüzyılını gösteren sayı içeren yıl ifadesi
  • %Z veya %z - Zaman dilimi adı veya kısaltması
  • %% - % karakterini çıktı verir
timestamp Opsiyonel. Formatlanması gereken tarih/saat için Unix zaman damgasını belirler. Varsayılan olarak mevcut yerel zaman (time())。

Teknik ayrıntılar

Geri dönen değer:

göre geri döndürür format verilen timestamp biçimlendirilmiş dizelerdir.

Aylar ve günün adları ve dille ilgili diğer dize, aşağıdaki kurallara uymalıdır setlocale() mevcut bölge ayarları içinde.

PHP Sürümü: 4+