تابع date در PHP برای قالب بندی تاریخ/زمان، محاسبه زمان، نمایش یک تاریخ خاص، ایجاد یک برچسب زمانی و… استفاده می‌شود. این تابع از توابع از پیش نوشته شده در PHP است.

تابع date در PHP در ایرناک تابع date در PHP در ایرناک یک تابع date در PHP به صورت زیر نوشته می‌شود:

date(format,timestamp)

در بخش format باید مقداری نوشته شده باشد. قالب بندی را برای برچسب زمان مشخص می‌کند.

پر کردن بخش timestamp اختیاری است. برچسب زمان را مشخص می‌کند. به طور پیش فرض تاریخ و زمان آن لحظه است.

قالب بندی تاریخ در PHP

پارامترهای مورد نیاز بخش format در تابع ()date مشخص می‌کند که چگونه تاریخ و زمان را قالب بندی کنید.

کاراکترهایی که می‌توانیم استفاده کنیم به صورت زیر است:

  • d : نشان دهنده روزهای یک ماه(۰-۳۱)
  • m : نشان دهنده یک ماه (۰-۱۲)
  • Y : نشان دهنده یک سال (با چهار رقم)

لیست کامل این کاراکتر ها را در بخش format می‌توانید در بخش تابع ()date سایت w3schools مشاهده کنید.

کاراکترهای دیگر مانند “/”، “.”، “-” در بین حروف قالب بندی قرار داده شوند، به صورت زیر:

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

خروجی

۲۰۰۹/۰۵/۱۱
۲۰۰۹٫۰۵٫۱۱
۲۰۰۹-۰۵-۱۱

برچسب زمان تابع date در PHP

همان طور که گفته شد استفاده از پارامترهای timestamp به صورت اختیاری است و دستور خالی گذاشتن این بخش، به طور پیش فرض تاریخ و زمان همان لحظه را استفاده می‌کند.

از تابع ()mktime برای برگرداندن یک برچسب زمان unix استفاده می‌شود. به طرز نوشتن این تابع به صورت زیر است:

mktime(hour,minute,second,month,day,year,is_dst)

در ادامه یک مثال مشاهده می‌کنید که از تایع ()mktime استفاده شده است و می‌خواهیم تاریخ فردا را مشخص نماییم.

<?php
$tomorrow = mktime(0,0,0,date("m"),date("d")+1,date("Y"));
echo "Tomorrow is ".date("Y/m/d", $tomorrow);
?>

خروجی

Tomorrow is 2009/05/12

منابع : W3schools/mobtadi/stackoverfollow

 

بازدید : 2,958 بار
(2 رای)
تابع date در PHP4.7 out of 5
3 votes

نوشتن نظرات

توجه : ارسال پیام های توهین آمیز به هر شکل و با هر ادبیاتی دور از فرهنگ ایرانی ما است لذا از ارسال اینگونه پیام ها جدا خودداری فرمایید.


تصویر امنیتی