212 of 410 menu

date Fonksiyonu

date fonksiyonu, tarihi belirtilen biçimde görüntüler. Fonksiyon ilk parametre olarak biçimi, ikinci isteğe bağlı parametre olarak - timestamp biçiminde bir zaman anını alır. İkinci parametre belirtilmezse - mevcut zaman anı alınır, belirtilirse - belirtilen alınır.

Biçim, kontrol komutlarıyla (İngilizce harfler) belirlenir, bu arada aralarına herhangi bir ayırıcı konulabilir (tire, iki nokta üst üste ve benzeri).

Fonksiyon aşağıdaki komutları kabul eder (büyük harfler küçük harflerden farklıdır, dikkat edin):

  • U – 1 Ocak 1970 yılından itibaren geçen saniye sayısı (yani timestamp).
  • z – yılın başından itibaren gün numarası.
  • Y – yıl, 4 hane.
  • y - yıl, iki hane.
  • m – ay numarası (başında sıfır ile).
  • n – ay numarası (başında sıfır olmadan).
  • d – ayın gün numarası, her zaman iki hane (yani ilk hane sıfır olabilir).
  • j – ayın gün numarası (başına sıfır konmadan).
  • w – haftanın günü (0 - Pazar, 1 - Pazartesi vb.).
  • h – saat (12 saatlik biçimde).
  • H – saat (24 saatlik biçimde).
  • i – dakika.
  • s – saniye.
  • L – 1, eğer artık yıl ise, 0, eğer artık yıl değilse.
  • W – yılın hafta numarası.
  • t – belirtilen aydaki gün sayısı.

Sözdizimi

date(string $format, ?int $timestamp = null): string

date ile Çalışma Örnekleri

<?php // Tüm örnekler 01.06.2013 Pazartesi, 12.23.59 tarihi için gösterilmiştir echo date('Y'); // '2013' yazacak echo date('y'); // '13' yazacak echo date('m'); // '06' - ay numarası yazacak echo date('d'); // '01' - ayın gün numarası yazacak echo date('j'); // '1' - ayın gün numarası (başında sıfır olmadan) echo date('w'); // '1' - Pazartesi echo date('H'); // '12' - saat echo date('i'); // '23' - dakika echo date('s'); // '59' - saniye echo date('d-m-Y'); // '01-06-2013' yazacak echo date('d.m.Y'); // '01.06.2013' yazacak echo date('H:i:s d.m.Y'); // '12:23:59 01.06.2013' yazacak ?>

date Fonksiyonunun İkinci Parametresi

date fonksiyonunun, zamanı timestamp biçiminde alan ikinci isteğe bağlı parametresi vardır. Bu parametre iletildiğinde, date fonksiyonu mevcut zamanı değil, ikinci parametreyle iletilen zamanı biçimlendirecektir. Bu timestamp, örneğin mktime aracılığıyla alınabilir (ancak şart değil):

<?php echo date('d-m-Y', mktime(0, 0, 0, 12, 29, 13)); // '29-12-2013' yazacak ?>

Bundan, belirli bir tarihin haftanın gün numarasını öğrenmek için yararlanılabilir - basitçe mktime fonksiyonuyla ikinci parametre olarak iletin, ve ilk parametre olarak kontrol karakteri 'w' koyun:

<?php // 29-12-2013 tarihinin haftanın hangi günü olduğunu öğrenelim: echo date('w', mktime(0, 0, 0, 12, 29, 13)); // '0' - Pazar yazacak ?>

Ayrıca Bakınız

  • mktime fonksiyonu,
    timestamp biçiminde zaman anını döndürür
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet