PHP Date and Time
- الصفحة السابقة PHP tashoshin girman
- الصفحة التالية PHP Include
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 تاريخ.
يحتوي هذا الكتيب على وصف موجز لكل فونكشن وكذلك أمثلة على الاستخدام.
- الصفحة السابقة PHP tashoshin girman
- الصفحة التالية PHP Include