কম্পিউটার টিউটোরিয়াল

PHP-তে date() ফাংশন

ডেট/টাইম ফরম্যাটিং-এর জন্য date() ফাংশন

PHP-তে date() ফাংশনটি সবচেয়ে জনপ্রিয় এবং বহুল ব্যবহৃত ডেট/টাইম ফরম্যাটিং ফাংশন। এটি একটি ইউনিক্স টাইমস্ট্যাম্প (অথবা বর্তমান সময়) কে নির্দিষ্ট ফরম্যাটে স্ট্রিং-এ রূপান্তর করে। strftime()-এর চেয়ে দ্রুত এবং লোকেল-ইনডিপেন্ডেন্ট।

সিনট্যাক্স

date(format, timestamp)

প্যারামিটার

  • timestamp — ইউনিক্স টাইমস্ট্যাম্প (অপশনাল, ডিফল্ট time())
  • format — ফরম্যাট স্ট্রিং (নিচের ক্যারেক্টারগুলো ব্যবহার করুন):

প্রধান ফরম্যাট ক্যারেক্টার

ক্যারেক্টারবিবরণউদাহরণ
dমাসের তারিখ (০১-৩১)01, 31
Dদিনের সংক্ষিপ্ত নাম (৩ অক্ষর)Mon, Sun
jমাসের তারিখ (লিডিং জিরো ছাড়া)1, 31
l (L ছোট)পূর্ণ দিনের নামMonday, Sunday
NISO-8601 দিন নম্বর (১=সোমবার, ৭=রবিবার)1-7
Sইংরেজি অর্ডিনাল সাফিক্স (st, nd, rd, th)1st, 2nd, 3rd
wসপ্তাহের দিন (০=রবিবার, ৬=শনিবার)0-6
zবছরের দিন (০-৩৬৫)0-365
WISO-8601 সপ্তাহ নম্বর (সোমবার শুরু)01-53
Fপূর্ণ মাসের নামJanuary, December
mমাস নম্বর (০১-১২)01, 12
Mমাসের সংক্ষিপ্ত নাম (৩ অক্ষর)Jan, Dec
nমাস নম্বর (লিডিং জিরো ছাড়া)1, 12
tমাসে মোট দিন28-31
Lলিপ ইয়ার কিনা (১/০)1, 0
Y৪ অঙ্কের বছর2024
y২ অঙ্কের বছর24
aam/pm (লোয়ারকেস)am, pm
AAM/PM (আপারকেস)AM, PM
g১২ ঘণ্টা ফরম্যাট (১-১২)1, 12
G২৪ ঘণ্টা ফরম্যাট (০-২৩)0, 23
h১২ ঘণ্টা ফরম্যাট (০১-১২)01, 12
H২৪ ঘণ্টা ফরম্যাট (০০-২৩)00, 23
iমিনিট (০০-৫৯)00, 59
sসেকেন্ড (০০-৫৯)00, 59
eটাইমজোন আইডেন্টিফায়ারUTC, Asia/Dhaka
I (I বড়)DST একটিভ কিনা (১/০)1, 0
OGMT থেকে ديفারেন্স (ঘণ্টায়)+0600
Tটাইমজোন সংক্ষিপ্তনামEST, BDT
Zটাইমজোন অফসেট (সেকেন্ডে)-43200 to 43200
cISO-8601 ডেট2024-01-15T10:30:00+06:00
rRFC 2822 ফরম্যাটেড ডেটMon, 15 Jan 2024 10:30:00 +0600
Uইউনিক্স টাইমস্ট্যাম্প1705296600

রিটার্ন মান

ফরম্যাটেড ডেট/টাইম স্ট্রিং রিটার্ন করে।

উদাহরণ ১

<?php 
date_default_timezone_set('UTC'); 
echo date("l"); 
echo "
"; echo date('l dS \of F Y h:i:s A'); echo "
"; ?>

আউটপুট

Thursday 
Thursday 11th of October 2018 05:05:34 AM

উদাহরণ ২ (পূর্বনির্ধারিত কনস্ট্যান্ট)

<?php 
echo date(DATE_RFC822) . "
"; echo date(DATE_ATOM, mktime(0, 0, 0, 11, 7, 2017)); ?>

আউটপুট

Thu, 11 Oct 18 05:06:15 +0000 
2017-11-07T00:00:00+00:00
  1. PHP-এ date_isodate_set() ফাংশন

  2. PHP-এ date_date_set() ফাংশন

  3. PHP-এ gmdate() ফাংশন

  4. PHP-এ date_format() ফাংশন