strftime() ফাংশন লোকেল সেটিংস অনুযায়ী একটি স্থানীয় সময়/তারিখ ফর্ম্যাট করে। এটি প্রদত্ত টাইমস্ট্যাম্প বা বর্তমান স্থানীয় সময় ব্যবহার করে প্রদত্ত ফর্ম্যাট স্ট্রিং অনুসারে ফর্ম্যাট করা একটি স্ট্রিং প্রদান করে যদি কোন টাইমস্ট্যাম্প দেওয়া না হয়৷
সিনট্যাক্স
strftime(ফরম্যাট, টাইমস্ট্যাম্প)
পরামিতি
-
টাইমস্ট্যাম্প − একটি ইউনিক্স টাইমস্ট্যাম্প নির্দিষ্ট করে যা ফর্ম্যাট করার তারিখ এবং/অথবা সময়কে প্রতিনিধিত্ব করে৷
-
ফরম্যাট − এটি নির্দিষ্ট করে কিভাবে ফলাফল ফেরাতে হয়
-
%a − সংক্ষিপ্ত সাপ্তাহিক দিনের নাম
-
%A − পুরো সপ্তাহের দিনের নাম
-
%b − সংক্ষিপ্ত মাসের নাম
-
%B − পুরো মাসের নাম
-
%c - পছন্দের তারিখ এবং সময় উপস্থাপনা
-
%C − শতাব্দীর সংখ্যা (বছরকে 100 দিয়ে ভাগ করা হয়েছে, 00 থেকে 99 পর্যন্ত পরিসর)
-
%d − মাসের দিন (01 থেকে 31)
-
%D − %m/%d/%y
এর মতো -
%e − মাসের দিন (1 থেকে 31)
-
%g − যেমন %G, কিন্তু সেঞ্চুরি ছাড়া
-
%G − 4-সংখ্যার বছর ISO সপ্তাহের সংখ্যার সাথে সম্পর্কিত (%V দেখুন)।
-
%h − %b
এর মতো -
%H − ঘন্টা, একটি 24-ঘন্টা ঘড়ি ব্যবহার করে (00 থেকে 23)
-
%I − ঘন্টা, একটি 12-ঘন্টা ঘড়ি ব্যবহার করে (01 থেকে 12)
-
%j − বছরের দিন (001 থেকে 366)
-
%m − মাস (01 থেকে 12)
-
%M - মিনিট
-
%n - নতুন লাইন অক্ষর
-
%p - প্রদত্ত সময়ের মান অনুসারে am বা pm
-
%r - সময় a.m. এবং p.m. স্বরলিপি
-
%R − 24 ঘন্টার স্বরলিপিতে সময়
-
%S − সেকেন্ড
-
%t − ট্যাব অক্ষর
-
%T − বর্তমান সময়, %H:%M:%S
এর সমান -
%u − একটি সংখ্যা হিসাবে সপ্তাহের দিন (1 থেকে 7), সোমবার=1। সতর্কতা:সূর্য সোলারিসে রবিবার=1
-
%U − চলতি বছরের সপ্তাহের সংখ্যা, প্রথম সপ্তাহের প্রথম দিন হিসেবে প্রথম রবিবার দিয়ে শুরু হয়
-
%V − বর্তমান বছরের ISO 8601 সপ্তাহের সংখ্যা (01 থেকে 53), যেখানে সপ্তাহ 1 হল প্রথম সপ্তাহ যাতে বর্তমান বছরে কমপক্ষে 4 দিন থাকে এবং সপ্তাহের প্রথম দিন সোমবার।
-
%W − চলতি বছরের সপ্তাহ সংখ্যা, প্রথম সপ্তাহের প্রথম দিন হিসেবে প্রথম সোমবার থেকে শুরু হয়
-
%w − দশমিক হিসাবে সপ্তাহের দিন, রবিবার=0
-
%x - সময় ছাড়াই পছন্দের তারিখ উপস্থাপনা
-
%X - তারিখ ছাড়া পছন্দের সময়ের উপস্থাপনা
-
%y − একটি শতাব্দী ছাড়া বছর (সীমা 00 থেকে 99)
-
%Y - শতাব্দী সহ বছর
-
%Z বা %z − সময় অঞ্চল বা নাম বা সংক্ষিপ্ত রূপ
-
%% - একটি আক্ষরিক % অক্ষর
-
ফেরত
strftime() ফাংশন প্রদত্ত টাইমস্ট্যাম্প বা বর্তমান স্থানীয় সময় ব্যবহার করে প্রদত্ত ফর্ম্যাট স্ট্রিং অনুসারে একটি স্ট্রিং ফরম্যাট করে যদি কোনো টাইমস্ট্যাম্প দেওয়া না থাকে।
উদাহরণ
নিম্নলিখিত একটি উদাহরণ -
আউটপুট
31 অক্টোবর 2018 20:00:00
উদাহরণ
আসুন আরেকটি উদাহরণ দেখি -
");?>প্রে>আউটপুট
31 ডিসেম্বর 1992, 20:00:00 UTC