PHP Date and Time

PHP date() function za a iya kiyar da yau da kullun ko wucin gudanarwa

PHP Date() function

PHP Date() function ya kiyar da timestamp domin kiyar da yau da kullun da wucin gudanarwa

语法

date(format,timestamp)
Amfani Ba a bayyana ba
format Wajibci. Dukansu za a iya kiyar da wucin gudanarwa
timestamp Duba. Dukansu za a iya kiyar da wucin gudanarwa

Kira:Timestamp wani nau'in littafin da yana nufin wuri na wucin gudanarwa da wuri na yau da kullun

Samun yau da kullun na yau da kullun

Amfani da sabon amfani na date() yana wajibci, wanda za a iya kiyar da yau da kullun ko wucin gudanarwa

Duba a cikin wani lokaci suna kiyar da ayyukan yau da kullun

  • d - ya nufin yau da kullun watan (01-31)
  • m - ya nufin watan (01-12)
  • Y - ya nufin shekarar (sabon sabon shekarar)
  • 1 - ya nufin yau da kullun watan

Kuma kuma ayyuka kamar "/", "." ko "-" za a iya kama ayyukan wanda za a iya kiyar da su

Tasiri na tsa kiyar da yankin yau a wuri uku da kiyar yankin yau a cikin yunkuri

أمثلة

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

أمثلة تشغيل

PHP Tashin haka - Samun shekara na yanzu ta hanyar aiki

Amfani da date() funksiyon domin kirkira shekara na yanzu a wani wuri:

أمثلة

© 2010-<?php echo date("Y")?>

أمثلة تشغيل

Samun wuri na yanzu na yanzu

Kuma ce kuma ce da yawa a wuri na yanzu:

  • h - da farko na 12 saati tare da farko na zero
  • i - da farko na minitu tare da farko na zero
  • s - da farko na sekunde tare da farko na zero (00 - 59)
  • a - kuma ce amurce kuma amurce (am ko pm)

tasiyarin dake da sake kirkira ta hanyar wuri na yanzu:

أمثلة

<?php
echo "wuri na yanzu shine " . date("h:i:sa");
?>

أمثلة تشغيل

Kira:Kware: PHP date() funksiyon shine dona cikin wuri na yanzu na yanzu!

Samun wuri na yanzu

Idan wuri na yanzu na yanzu ba a samu wuri na yanzu na yanzu ba, za a iya kira wuri na yanzu na yanzu ko wuri na yanzu na yanzu.

Dahalokan, idan ba a ke so wuri na yanzu na zama wuri na yanzu, a kai amfani da wuri na yanzu a matsayin wuri na yanzu.

tasiyarin dake da sake kirkira ta hanyar set shi a matsayin "Asia/Shanghai", kuma a cikin wuri na yanzu cikin wuri na yanzu:

أمثلة

<?php
date_default_timezone_set("Asia/Shanghai");
echo "wuri na yanzu shine " . date("h:i:sa");
?>

أمثلة تشغيل

Dace PHP mktime() domin kirkira ceesuka

time stamp na aiki a funksiyon date() shine dona cikin time stamp. Idan ba a cikin time stamp ba, za a amfani da wuri na yanzu (sai dai shi kamar tasiyarin da aka kira).

mktime() funksiyon shine dona cikin Unix waɗa ta hanyar shekara, rani, wata, saati, minutu da sekunde. Unix waɗa shine wuri da shekara ta 1970 ta 1 ga watan Janairu 1 00:00:00 GMT ce.

语法

mktime(saat,minutu,sekunde,wata,rani,shekara)

tasiyarin dake da sake kirkira ta hanyar mktime() funksiyon ne da yake samun dukkanin girman ayyukan kirkira

أمثلة

<?php
$d=mktime(9, 12, 31, 6, 10, 2015);
echo "tasiyarin ceesuka shine " . date("Y-m-d h:i:sa", $d);
?>

أمثلة تشغيل

Dace PHP strtotime() domin kirkira ceesuka ta hanyar tsaɓaɓaɓa ceesuka

PHP strtotime() funksiyon shine dona kiyasta a cikin Unix waɗa ta hanyar tsaɓaɓaɓa ceesuka

语法

strtotime(time,now)

tasiyarin dake da sake kirkira ta hanyar strtotime() funksiyon

أمثلة

<?php
$d=strtotime("10:38pm April 15 2015");
echo "tasiyarin ceesuka shine " . date("Y-m-d h:i:sa", $d);
?>

أمثلة تشغيل

PHP ذكٍ جدًا في تحويل النصوص إلى تواريخ، لذا يمكنك استخدام مجموعة متنوعة من القيم:

أمثلة

<?php
$d=strtotime("tomorrow");
echo date("Y-m-d h:i:sa", $d) . "<br>";
$d=strtotime("next Saturday");
echo date("Y-m-d h:i:sa", $d) . "<br>";
$d=strtotime("+3 Months");
echo date("Y-m-d h:i:sa", $d) . "<br>";
?>

أمثلة تشغيل

لكن، strtotime() ليس مثاليًا، لذا تذكر التحقق من النصوص التي يتم وضعها فيها.

أمثلة تاريخ إضافية

في المثال التالي، يتم حساب تاريخ السبت القادم:

أمثلة

<?php
$startdate = strtotime("Saturday");
$enddate = strtotime("+6 weeks",$startdate);
while ($startdate < $enddate) {
  echo date("M d", $startdate),"<br>";
  $startdate = strtotime("+1 week", $startdate);
}
?>

أمثلة تشغيل

في المثال التالي، يتم حساب عدد الأيام قبل 4 يوليو:

أمثلة

<?php
$d1=strtotime("December 31");
$d2=ceil(($d1-time())/60/60/24);
echo "بقيت حتى تاريخ 31 ديسمبر: " . $d2 ." يوم.";
?>

أمثلة تشغيل

كتيب مرجع PHP تاريخ كامل

للحصول على كتيب مرجع كامل لكل فونكشن تاريخية، يرجى زيارة كتيب مرجع PHP تاريخ.

يحتوي هذا الكتيب على وصف موجز لكل فونكشن وكذلك أمثلة على الاستخدام.