date_format() ফাংশন প্রদত্ত বিন্যাস অনুযায়ী তারিখ ফরম্যাট প্রদান করে।
সিনট্যাক্স
date_format(obj, format)
পরামিতি
-
অবজ - তারিখ সময় বস্তু
-
ফরম্যাট − এটা সুনির্দিষ্ট করে কিভাবে ফলাফল ফর্ম্যাট করতে হয় −
-
d − মাসের দিন (01 থেকে 31 পর্যন্ত)
-
D − একটি দিনের একটি পাঠ্য উপস্থাপনা (তিন অক্ষর)
-
j − অগ্রণী শূন্য ছাড়া মাসের দিন (1 থেকে 31)
-
l (ছোট হাতের 'L') - একটি দিনের সম্পূর্ণ পাঠ্য উপস্থাপনা
-
N − একটি দিনের জন্য ISO-8601 সাংখ্যিক উপস্থাপনা (সোমবার 1 থেকে রবিবারের জন্য 7)
-
S − মাসের দিনের জন্য ইংরেজি অর্ডিনাল প্রত্যয় (2 অক্ষর st, nd, rd বা th। j এর সাথে ভাল কাজ করে)
-
w − দিনের একটি সাংখ্যিক উপস্থাপনা (রবিবারের জন্য 0 থেকে শনিবারের জন্য 6 পর্যন্ত)
-
z − বছরের দিন (0 থেকে 365 পর্যন্ত)
-
W − বছরের ISO-8601 সপ্তাহের সংখ্যা (সোমবার থেকে শুরু হওয়া সপ্তাহ)
-
F − এক মাসের সম্পূর্ণ পাঠ্য উপস্থাপনা (জানুয়ারি থেকে ডিসেম্বর)
-
m − একটি মাসের একটি সংখ্যাসূচক উপস্থাপনা (01 থেকে 12 পর্যন্ত)
-
M − একটি মাসের একটি সংক্ষিপ্ত পাঠ্য উপস্থাপনা (তিন অক্ষর)
-
n − একটি মাসের সাংখ্যিক উপস্থাপনা, অগ্রণী শূন্য (1 থেকে 12) ছাড়াই
-
t - প্রদত্ত মাসে দিনের সংখ্যা
-
L − এটি একটি অধিবর্ষ (1 যদি এটি একটি অধিবর্ষ হয়, অন্যথায় 0)
-
o − ISO-8601 বছরের সংখ্যা
-
Y − একটি বছরের চার অঙ্কের উপস্থাপনা
-
y − একটি বছরের দুই অঙ্কের উপস্থাপনা
-
a − ছোট হাতের am বা pm
-
A - বড় হাতের AM বা PM
-
B − সোয়াচ ইন্টারনেট সময় (000 থেকে 999)
-
g − 12-ঘন্টা ফরম্যাট এক ঘন্টা (1 থেকে 12)
-
একটি ঘন্টার G − 24-ঘন্টা বিন্যাস (0 থেকে 23)
-
h − 12-ঘন্টা ফরম্যাট এক ঘন্টা (01 থেকে 12)
-
H − 24-ঘন্টা ফরম্যাট (00 থেকে 23)
-
i − অগ্রণী শূন্য সহ মিনিট (00 থেকে 59)
-
s − সেকেন্ড, অগ্রণী শূন্য সহ (00 থেকে 59)
-
e − টাইমজোন শনাক্তকারী (উদাহরণ:UTC, আটলান্টিক/অ্যাজোরস)
-
I (মূলধন i) − তারিখটি ডেলাইট সেভিংস টাইমে আছে কিনা (1 যদি ডেলাইট সেভিংস টাইম, অন্যথায় 0)
-
O − ঘণ্টায় গ্রিনউইচ সময়ের (GMT) পার্থক্য (উদাহরণ:+0100)
-
T − PHP মেশিনের টাইমজোন সেটিং (উদাহরণ:EST, MDT)
-
Z − টাইমজোন সেকেন্ডে অফসেট। UTC-এর পশ্চিম অফসেট ঋণাত্মক, এবং UTC-এর পূর্ব অফসেট পজিটিভ (-43200 থেকে 43200)
-
c − ISO-8601 তারিখ (যেমন 2004-02-12T15:19:21+00:00)
-
r − RFC 2822 ফর্ম্যাট করা তারিখ (যেমন, বৃহস্পতি, 21 ডিসেম্বর 2000 16:01:07 +0200)
-
U − ইউনিক্স যুগের পর থেকে সেকেন্ড (1 জানুয়ারী 1970 00:00:00 GMT)
-
ফেরত
date_format() ফাংশন সফলতার উপর ফরম্যাট করা তারিখ বা ব্যর্থতার উপর FALSE ফেরত দেয়।
উদাহরণ
নিম্নলিখিত একটি উদাহরণ -
<?php $dt = date_create("2018-09-30"); echo date_format($dt,"Y/m/d H:i:s"); ?>
আউটপুট
নিচের আউটপুট −
2018/09/30 00:00:00