PHP geçerli tarih ve saati nasıl alabilirim?


Yanıtlar:


623

Zaman, sunucu zamanınıza göre değişir. Bunun için kolay bir çözüm date_default_timezone_set, date()veya time()fonksiyonlar çağrılmadan önce saat dilimini manuel olarak ayarlamaktır .

Avustralya , Melbourne, bu yüzden böyle bir şey var:

date_default_timezone_set('Australia/Melbourne');

Veya başka bir örnek LA - US :

date_default_timezone_set('America/Los_Angeles');

Sunucunun şu anda hangi saat diliminde olduğunu da görebilirsiniz:

date_default_timezone_get();

Yani şöyle bir şey:

$timezone = date_default_timezone_get();
echo "The current server timezone is: " . $timezone;

Yani sorunuzun kısa cevabı:

// Change the line below to your timezone!
date_default_timezone_set('Australia/Melbourne');
$date = date('m/d/Y h:i:s a', time());

O zaman her zaman ayarladığınız saat dilimi olur :)


101
Time () çağrısı gereksizdir, date () otomatik olarak geçerli saati kullanır.
Çok fazla php

11
OP hiçbir zaman saat dilimini sormadı. Daha basit ve daha doğru bir cevap sadece sunucu zamanını gösterecektir.
AyexeM

43
@AyexeM Ek zaman dilimi bilgilerini gerçekten takdir ettim. Bana ikinci bir arama kurtardı.
Marquizzo

5
Tüm zaman dilimlerini buradan alabilirsiniz Zaman Dilimi
Yousef Altaf

13
@AyexeM Daha basit ve daha doğru bir cevap, potansiyel olarak önemli ve ilgili bilgileri atlamak değil, soruyu önerdiğiniz gibi cevaplamak, ancak altındaki zaman dilimleri hakkında ek bilgi sağlamak olacaktır. Potansiyel olarak önemli bilgilerin sadece istenmediği için ihmal edilmesine gerek yoktur.
Jamie

524
// Simply:
$date = date('Y-m-d H:i:s');

// Or:
$date = date('Y/m/d H:i:s');

// This would return the date in the following formats respectively:
$date = '2012-03-06 17:33:07';
// Or
$date = '2012/03/06 17:33:07';

/** 
 * This time is based on the default server time zone.
 * If you want the date in a different time zone,
 * say if you come from Nairobi, Kenya like I do, you can set
 * the time zone to Nairobi as shown below.
 */

date_default_timezone_set('Africa/Nairobi');

// Then call the date functions
$date = date('Y-m-d H:i:s');
// Or
$date = date('Y/m/d H:i:s');

// date_default_timezone_set() function is however
// supported by PHP version 5.1.0 or above.

Zaman dilimi referansı için bkz . Desteklenen Zaman Dilimlerinin Listesi .


12
Bu, birinciden çok daha basit bir cevaptır. Teşekkürler!
dev_willis

1
Desteklenen
timezonların

190

PHP'den beri sınıfı 5.2.0kullanabilirsiniz DateTime():

use \Datetime;

$now = new DateTime();
echo $now->format('Y-m-d H:i:s');    // MySQL datetime format
echo $now->getTimestamp();           // Unix Timestamp -- Since PHP 5.3

Ve belirtmek için timezone:

$now = new DateTime(null, new DateTimeZone('America/New_York'));
$now->setTimezone(new DateTimeZone('Europe/London'));    // Another way
echo $now->getTimezone();

2
Bu iyi bir cevap, ama u çağırmadan önce \ Datetime kullanmamız gerektiğini söylemeyi unuttum :) ty
Amor.o

@ Amor.o Uyarı için teşekkür ederim, cevabı şimdi güncelledim - biraz geç olmasına rağmen ve dürüstçe yorumunuz için bir bildirim aldığımı hatırlayamıyorum. Ad alanının kullanımı ile ilgili olarak Datatime; 2013 yılında durumun böyle olup olmadığını hatırlayamıyorum ve yıllardır herhangi bir PHP kodu yazmadım. Ne olursa olsun, öneriniz doğru görünüyor, bu yüzden tekrar teşekkürler.
Mehdi

Hoşgeldiniz r :)
Amor.o

95

Referans: İşte bir bağlantı

Bu, gün ışığından yararlanma saati nedeniyle bir gün veya bir aydaki saniye sayısını bir zaman damgasına eklemek veya çıkarmaktan daha güvenilir olabilir.

PHP kodu

// Assuming today is March 10th, 2001, 5:16:18 pm, and that we are in the
// Mountain Standard Time (MST) Time Zone

$today = date("F j, Y, g:i a");                 // March 10, 2001, 5:16 pm
$today = date("m.d.y");                         // 03.10.01
$today = date("j, n, Y");                       // 10, 3, 2001
$today = date("Ymd");                           // 20010310
$today = date('h-i-s, j-m-y, it is w Day');     // 05-16-18, 10-03-01, 1631 1618 6 Satpm01
$today = date('\i\t \i\s \t\h\e jS \d\a\y.');   // it is the 10th day.
$today = date("D M j G:i:s T Y");               // Sat Mar 10 17:16:18 MST 2001
$today = date('H:m:s \m \i\s\ \m\o\n\t\h');     // 17:03:18 m is month
$today = date("H:i:s");                         // 17:16:18
$today = date("Y-m-d H:i:s");                   // 2001-03-10 17:16:18 (the MySQL DATETIME format)

Kesinlikle en iyi ~
Yash Kumar Verma

67

PHP'nin time () değeri geçerli bir Unix zaman damgası döndürür. Bununla, date () işlevini ihtiyaçlarınıza göre biçimlendirmek için kullanabilirsiniz.

$date = date('Format String', time());

Paolo'nun yorumlarda belirttiği gibi, ikinci argüman gereksizdir. Aşağıdaki snippet, yukarıdaki kod parçasına eşdeğerdir:

$date = date('Format String');

17
tarih işlevinin 2. bağımsız değişkeninin boş bırakıldığında time () olduğu varsayılır.
Paolo Bergantino

66

Ya kullanabilirsiniz $_SERVER['REQUEST_TIME']değişkeni (PHP 5.1.0 ve sonrasında mevcuttur) veya time()işlev Geçerli Unix zaman damgasını alır.


1
time()İşlevin döndürdüğü zaman damgasının saat diliminden bağımsız olduğunu belirtmek gerekir . (Yani daha date_default_timezone_set("your-particular-timezone");önce çağırmanın bir etkisi olmayacak.)
ban-geoengineering

@ ban-geoengineering - "saat diliminden bağımsız" ile ne demek istediğinizden emin değilsiniz; sunucunun ayarlandığı saat dilimine "bağımlı" mı? Doğu kıyısında, batı kıyısında bir saat dilimine ayarlanmış bir sunucunuz olabilir ya da tam tersi.
Neal Davis

56

Hem $_SERVER['REQUEST_TIME']değişkeni hem detime() işlevi kullanabilirsiniz. Her ikisi de bir Unix zaman damgası döndürür.

Çoğu zaman bu iki çözüm aynı Unix Zaman Damgasını verecektir . Bunlar arasındaki fark şu ki$_SERVER['REQUEST_TIME'] , en son sunucu isteğinin zaman damgasını döndürmesi vetime() döndürmesi ve geçerli saati döndürmesidir. Bu, uygulamanıza bağlı olarak doğrulukta küçük farklılıklar oluşturabilir, ancak çoğu durumda bu çözümlerin her ikisi de yeterlidir.

Yukarıdaki örnek kodunuza dayanarak, Unix Zaman Damgasını aldıktan sonra bu bilgileri biçimlendirmek isteyeceksiniz . Biçimlendirilmemiş Unix süresi şuna benzer:1232659628

Böylece işe yarayacak bir şey elde etmek için date() işlevi biçimlendirmek için kullanabilirsiniz.

date()Fonksiyonu kullanma yolları için iyi bir referans PHP El Kitabında bulunmaktadır. .

Örnek olarak, aşağıdaki kod şuna benzer bir tarih döndürür 01/22/2009 04:35:00 pm:

echo date("m/d/Y h:i:s a", time());

Farklı web sunucuları nasıl işler $_SERVER['REQUEST_TIME'] ?
Pacerier

En iyi cevap eller aşağı. Hatta UNIX zaman damgasından büyük beğeni toplayan normal kişi tarihine nasıl eklenir
Kolob Kanyonu

45

PHP'nin tarih fonksiyonu bu işi yapabilir.

tarihi ()

Açıklama:

string date(string $format [, int $timestamp = time()])

Belirli bir tamsayı zaman damgasını kullanarak belirli bir biçim dizesine göre biçimlendirilmiş bir dize veya hiçbir zaman damgası verilmemişse geçerli saati döndürür.

Örnekler:

$today = date("F j, Y, g:i a");               // March 10, 2001, 5:16 pm
$today = date("m.d.y");                       // 03.10.01
$today = date("j, n, Y");                     // 10, 3, 2001
$today = date("Ymd");                         // 20010310
$today = date('h-i-s, j-m-y, it is w Day');   // 05-16-18, 10-03-01, 1631 1618 6 Satpm01
$today = date('\i\t \i\s \t\h\e jS \d\a\y.'); // it is the 10th day.
$today = date("D M j G:i:s T Y");             // Sat Mar 10 17:16:18 MST 2001
$today = date('H:m:s \m \i\s\ \m\o\n\t\h');   // 17:03:18 m is month
$today = date("H:i:s");                       // 17:16:18
$today = date("Y-m-d H:i:s");                 // 2001-03-10 17:16:18 (the MySQL DATETIME format)

27
 $date = new DateTime('now', new DateTimeZone('Asia/Kolkata'));
 echo $date->format('d-m-Y H:i:s');

Güncelleme

 //Also get am/pm in datetime:
 echo $date->format('d-m-Y H:i:s a'); // output 30-12-2013 10:16:15 am

Tarih formatı için PHP date () İşlevi yararlıdır.



25

Yeni PHP programcısı için neden geçerli tarih ve saati almak için çok fazla yöntem olduğunu ve hangisinin projesinde kullanacağını karıştırabilir.

1. dateyöntem (PHP 4, PHP 5, PHP 7)

Bu php tarih ve saat almak için çok yaygın ve çok kolay yoludur.

// set the default timezone to use. Available since PHP 5.1
date_default_timezone_set('UTC');


// Prints something like: Monday
echo date("l");

// Prints something like: Monday 8th of August 2005 03:12:46 PM
echo date('l jS \of F Y h:i:s A');

// Prints: July 1, 2000 is on a Saturday
echo "July 1, 2000 is on a " . date("l", mktime(0, 0, 0, 7, 1, 2000));

/* use the constants in the format parameter */
// prints something like: Wed, 25 Sep 2013 15:28:57 -0700
echo date(DATE_RFC2822);

// prints something like: 2000-07-01T00:00:00+00:00
echo date(DATE_ATOM, mktime(0, 0, 0, 7, 1, 2000));

Burada daha fazla bilgi edinebilirsiniz

2. DateTimesınıf (PHP 5> = 5.2.0, PHP 7)

PHP'yi OOP ile kullanmak istediğinizde, bu tarih ve saati almanın en iyi yoludur.

<?php
// Specified date/time in your computer's time zone.
$date = new DateTime('2000-01-01');
echo $date->format('Y-m-d H:i:sP') . "\n";

// Specified date/time in the specified time zone.
$date = new DateTime('2000-01-01', new DateTimeZone('Pacific/Nauru'));
echo $date->format('Y-m-d H:i:sP') . "\n";

// Current date/time in your computer's time zone.
$date = new DateTime();
echo $date->format('Y-m-d H:i:sP') . "\n";

// Current date/time in the specified time zone.
$date = new DateTime(null, new DateTimeZone('Pacific/Nauru'));
echo $date->format('Y-m-d H:i:sP') . "\n";

// Using a UNIX timestamp.  Notice the result is in the UTC time zone.
$date = new DateTime('@946684800');
echo $date->format('Y-m-d H:i:sP') . "\n";

// Non-existent values roll over.
$date = new DateTime('2000-02-30');
echo $date->format('Y-m-d H:i:sP') . "\n";
?>

Burada daha fazla bilgi edinebilirsiniz

3. Karbon Tarih saat paketi

Eğer kullanıyorsanız Besteci , laravel , Symfony'nin veya herhangi tür bir çerçeve bu tarih ve saati almak için en iyi yoldur. Ayrıca bu paket phet içinde DateTime sınıfını genişletir, böylece Datetime sınıfındaki tüm yöntemi kullanırsınız. Bu yerleşik laravel gibi çerçeveler sayesinde ayrı olarak kurmanıza gerek kalmaz.

printf("Right now is %s", Carbon::now()->toDateTimeString());
printf("Right now in Vancouver is %s", Carbon::now('America/Vancouver')); // automatically converted to string
$tomorrow = Carbon::now()->addDay();
$lastWeek = Carbon::now()->subWeek();

// Carbon embed 823 languages:
echo $tomorrow->locale('fr')->isoFormat('dddd, MMMM Do YYYY, h:mm');
echo $tomorrow->locale('ar')->isoFormat('dddd, MMMM Do YYYY, h:mm');

$officialDate = Carbon::now()->toRfc2822String();

$howOldAmI = Carbon::createFromDate(1975, 5, 21)->age;

$noonTodayLondonTime = Carbon::createFromTime(12, 0, 0, 'Europe/London');

$internetWillBlowUpOn = Carbon::create(2038, 01, 19, 3, 14, 7, 'GMT');

if (Carbon::now()->isWeekend()) {
    echo 'Party!';
}
echo Carbon::now()->subMinutes(2)->diffForHumans(); // '2 minutes ago'

Burada daha fazla bilgi edinebilirsiniz

Umarım bu yardımcı olur ve tarih ve saati almanın başka bir yolunu biliyorsanız cevabı düzenlemekten çekinmeyin.


Özel metinle bile dizeyi nasıl biçimlendireceğinizi gösteren diğer cevapları beğendim ya da MySQL vb. .
s3c

1
@ s3c Böyle bir şeye cevap verebilirdim ama şu soru "PHP'de şu anki tarih ve saati nasıl alabilirim?" sorusu ana odak noktamız soru olmalıdır. :)
Supun Praneeth

21

kullanın:

$date = date('m/d/Y h:i:s a', time());

İşe yarıyor.


Demek istediğim, PST olduğum zaman EST geri dönüyor ... ama neden? Sunucu zamanı mı ve sunucu EST mi? Kullanıcılara zaman kazandırabilir miyim? Sunucuları başka bir saat dilimi olabilir, değil mi?

Tarih işlevi, sunucunuzun tarihi kontrol etmeden önceki saattir veya PHP'yi çalıştırmadan önce geçici olarak ayarlar.
TravisO

teşekkürler, benim hizmet php ile güncel olmamalı çünkü O GMT için çalışıyor ama P veya "e" saat dilimi değil ... teşekkürler !!

Bu $ tarih = tarih ('a / g / Y sa: i: s a', saat ()); sunucu tarihini alır, ancak yine de kullanıcı tarihini almaz. Bu, PST'deyken beni EST'de gösteriyor. Kullanıcının formu gönderdiği tarihi almak istiyorum ve benim gibi sunucuları farklı bir saat diliminde olabilir.

Aslında şimdi düşündüğüm zaman zaman tarih kadar önemli değil. HERKESE TEŞEKKÜRLER!!

18
echo date("d-m-Y H:i:sa");

Bu kod, kodun çalıştığı sunucunun tarih ve saatini alır.


1
Yanıltıcı cevap için indirildi. Hayır, sunucuyu yerel olarak çalıştırmadığınız sürece yerel makinenizin zamanını alamaz. Sunucunun tarihini ve saatini alır.
MattWithoos

@MattWithoos - "Bu kod" sunucu "tarihini ve saatini alacak o dedi" yerel makine "hakkında hiçbir şey söylemedi. Sunucunuzu" yerel "olarak çalıştırmak zorunda değilsiniz - bir sunucunuz olabilir dünyanın herhangi bir yerinde istediğiniz zaman dilimine ayarlandı Aşağı oyunuz yanlış ve nedensiz olarak öldü
Neal Davis

1
@NealDavis Düzenlemeye bakmayı düşündünüz mü? Bu yorumu gönderdim, yanlış bilgilerde bir düzenleme önerdim ve bu arada onaylanmasını bekledim. Şimdi onaylandı ve doğru bilgileri gösteriyor.
MattWithoos

1
@NealDavis Ayrıca orijinal gönderiyi okumak için uğraştıysanız, kelimenin tam anlamıyla "Bu kod yerel makinenizin tarihini ve saatini alacaktır." Bu tamamen yanıltıcı.
MattWithoos

16

Bu biçimi de kullanabilirsiniz:

$date = date("d-m-Y");

Veya

$date = date("Y-m-d H:i:s");

14

PHP ile Geçerli Tarih (ŞİMDİ) Nasıl Alınır makalesine göre , geçerli tarihi almanın iki yaygın yolu vardır. PHP ile geçerli datetime (şimdi) almak için, datesınıfı herhangi bir PHP sürümü ile veya datetimePHP> = 5.2 ile daha iyi bir sınıf kullanabilirsiniz.

Çeşitli tarih biçimi ifadeleri burada mevcuttur.

Tarih kullanma örneği

Bu ifade ŞİMDİ biçiminde dönecektir Y-m-d H:i:s.

<?php
    echo date('Y-m-d H:i:s');
?>

Datetime sınıfı kullanma örneği

Bu ifade ŞİMDİ biçiminde dönecektir Y-m-d H:i:s.

<?php
    $dt = new DateTime();
    echo $dt->format('Y-m-d H:i:s');
?>

13
<?php
echo "<b>".date('l\, F jS\, Y ')."</b>";
?>

Bunun gibi yazdırır

9 Aralık 2012 Pazar


12
<?php
// Assuming today is March 10th, 2001, 5:16:18 pm, and that we are in the
// Mountain Standard Time (MST) Time Zone

$today = date("F j, Y, g:i a");                 // March 10, 2001, 5:16 pm
$today = date("m.d.y");                         // 03.10.01
$today = date("j, n, Y");                       // 10, 3, 2001
$today = date("Ymd");                           // 20010310
$today = date('h-i-s, j-m-y, it is w Day');     // 05-16-18, 10-03-01, 1631 1618 6 Satpm01
$today = date('\i\t \i\s \t\h\e jS \d\a\y.');   // it is the 10th day.
$today = date("D M j G:i:s T Y");               // Sat Mar 10 17:16:18 MST 2001
$today = date('H:m:s \m \i\s\ \m\o\n\t\h');     // 17:03:18 m is month
$today = date("H:i:s");                         // 17:16:18
$today = date("Y-m-d H:i:s");                   // 2001-03-10 17:16:18 (the MySQL DATETIME format)
?>

11

Saat diliminizi ayarlayın:

date_default_timezone_set('Asia/Calcutta');

Sonra tarih işlevlerini çağırın

$date = date('Y-m-d H:i:s');

11
date(format, timestamp)

dateİşlevini verir bir dize verilen tamsayı damgası veya hiç zaman damgası verilirse geçerli zamanı kullanarak Verilen dizi biçimine göre biçimlendirilmiş. Başka bir deyişle, timestampisteğe bağlıdır ve varsayılan değer olarak time () değerini kullanır.

Ve parametreler -

biçim - Gerekli. Zaman damgasının biçimini belirtir

zaman damgası - (İsteğe bağlı) Zaman damgası belirtir. Varsayılan, geçerli tarih ve saattir

Basit bir tarih nasıl edinilir

date()İşlevin gerekli format parametresi. Dosyasının nasıl formatlanacağını belirtir date (or time).

Tarihler için yaygın olarak kullanılan bazı karakterler şunlardır:

  1. d - Ayın gününü temsil eder (01 ila 31)
  2. m - Bir ayı temsil eder (01 ila 12)
  3. Y - Bir yılı temsil eder (dört basamaklı)
  4. l (küçük harf 'L') - Haftanın gününü temsil eder

"/", ".", or "-"Ek biçimlendirme eklemek için karakterler arasına diğer karakterler de eklenebilir.

Aşağıdaki örnek bugünün tarihini üç farklı şekilde biçimlendirmektedir:

<?php
    echo "Today is " . date("Y/m/d") . "<br>";
    echo "Today is " . date("Y.m.d") . "<br>";
    echo "Today is " . date("Y-m-d") . "<br>";
    echo "Today is " . date("l");
?>

Bazı yararlı bağlantılar


10

Farklı bir zaman ölçeği istiyorsanız, lütfen şunu kullanın:

$tomorrow  = mktime(0, 0, 0, date("m")  , date("d")+1, date("Y"));
$lastmonth = mktime(0, 0, 0, date("m")-1, date("d"),   date("Y"));
$nextyear  = mktime(0, 0, 0, date("m"),   date("d"),   date("Y")+1);

date_default_timezone_set("Asia/Calcutta");
echo date("Y/m/d H:i:s");

"Zaman ölçeği" ile ne demek istiyorsun?
Peter Mortensen

"saat dilimi", muhtemelen.
Saneem

2
Ben, vb bir ay geri, ileride zaman bir gün ayarlamak istiyorsanız @Jaymin anlamına gelebilir inanıyoruz
Sadece düz Yüksek

10
date_default_timezone_set('Europe/Warsaw');
echo("<p class='time'>".date('H:i:s')."</p>");
echo("<p class='date'>".date('d/m/Y')."</p>");

10

Tarih biçimi de aşağıdakilere bağlıdır:

echo date("d/m/Y H:i:sa"); // 13/04/2017 19:38:15pm

Bu anlaşılması zor. Detaylandırabilir misin?
Peter Mortensen

10

Bu kodu kullanabilirsiniz:

<?php
    $currentDateTime = date('Y-m-d H:i:s');
    echo $currentDateTime;
?>

9

PHP şimdiki zaman elde etmenin en basit yolunun böyle bir şey olduğunu buldum.

//Prints out something like 10:00am Just be sure to set your timezone correctly.
date_default_timezone_set("America/Chicago");
$TIME = date('G:ia'); 

8

Başka bir basit yol, geçerli tarih ve saatin zaman damgasını almaktır. Kullan mktime () fonksiyonu:

$now = mktime(); // Return timestamp of the current time

Ardından bunu başka bir tarih biçimine dönüştürebilirsiniz:

//// Prints something like: Thursday 26th of January 2017 01:12:36 PM
echo date('l jS \of F Y h:i:s A',$now);

Daha fazla tarih biçimi burada: http://php.net/manual/en/function.date.php



6
// Set the default timezone to use. Available since PHP 5.1
date_default_timezone_set('UTC');


// Prints something like: Monday
echo date("l");

// Prints something like: Monday 8th of August 2016 03:12:46 PM
echo date('l jS \of F Y h:i:s A');

// Prints: July 1, 2016 is on a Saturday
echo "July 1, 2016 is on a " . date("l", mktime(0, 0, 0, 7, 1, 2016));

/* Use the constants in the format parameter */
// Prints something like: Wed, 25 Sep 2013 15:28:57 -0700
echo date(DATE_RFC2822);

// Prints something like: 2016-07-01T00:00:00+00:00
echo date(DATE_ATOM, mktime(0, 0, 0, 7, 1, 2000));

6

Eğer Bangladeşli iseniz ve Dakka zamanını almak istiyorsanız bunu kullanın:

$date = new DateTime();
$date->setTimeZone(new DateTimeZone("Asia/Dhaka"));
$get_datetime = $date->format('d.m.Y H:i:s');

6

Normalde, tarih için bu işlev herkes için yararlıdır: tarih ("E / a / g");

Ancak zaman farklı bir şeydir, çünkü zaman fonksiyonu PHP sürümüne veya sistem tarihine bağlıdır.

Bu yüzden muhtemelen kendi saat dilimimizi almak için bu şekilde kullanın:

$date = new DateTime('now', new DateTimeZone('Asia/Kolkata'));
echo $date->format('H:m:s');

Bu işlev 24 saatlik süreyi gösterir.


benim için tarihi 1970 olarak belirledi!
iKamy

5

Zaman zaman yaygın olarak kullanılan bazı karakterler şunlardır:

  1. h - Başında sıfır bulunan 12 saatlik biçim (01 - 12)
  2. i - Başında sıfır bulunan dakikalar (00 - 59)
  3. s - Başında sıfır bulunan saniye sayısı (00 - 59)
  4. a - Küçük harf Ante meridiem ve Post meridiem (am veya pm)

Saat diliminizi alın

<?php
    date_default_timezone_set("America/New_York");
    echo "The time is " . date("h:i:sa");
?>

Bunu kontrol et (isteğe bağlı)

<?php
    $d = mktime(11, 14, 54, 8, 12, 2014);
    echo "Created date is " . date("Y-m-d h:i:sa", $d);
?>

Tarih için

<?php
    echo "Today is " . date("Y/m/d") . ;
    echo "Today is " . date("Y.m.d") . ;
    echo "Today is " . date("Y-m-d") . ;
    echo "Today is " . date("l");
?>

Tarihler için yaygın olarak kullanılan bazı karakterler şunlardır:

  1. d - Ayın gününü temsil eder (01 ila 31)
  2. m - Bir ayı temsil eder (01 ila 12)
  3. Y - Bir yılı temsil eder (dört basamaklı)
  4. l (küçük harf 'L') - Haftanın gününü temsil eder

Kaynak-W3-Okullar


1
Römorkun amacı nedir .içinde date("Y/m/d") . ;?
Peter Mortensen

Başka bir dize veya değişkeni birleştirmek için sanırım. Yaptığınız düzenlemeler için teşekkür ederim. :-)
Raheel Khan
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.