কম্পিউটার

পিএইচপি-তে strftime() ফাংশন


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

  1. PHP-তে touch() ফাংশন

  2. PHP-তে filemtime() ফাংশন

  3. PHP-তে filectime() ফাংশন

  4. PHP-তে fileatime() ফাংশন