কম্পিউটার

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


gmdate() ফাংশন একটি GMT/UTC তারিখ/সময় ফর্ম্যাট করে।

সিনট্যাক্স

gmdate(format, timestamp)

পরামিতি

  • ফরম্যাট আউটপুট করা তারিখ স্ট্রিং এর বিন্যাস নির্দিষ্ট করে। সম্ভাব্য অক্ষর -

    • 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)

  • টাইমস্ট্যাম্প − একটি পূর্ণসংখ্যা ইউনিক্স টাইমস্ট্যাম্প যা বর্তমান স্থানীয় সময়ে ডিফল্ট হয় যদি একটি টাইমস্ট্যাম্প দেওয়া না হয়। অন্য কথায়, এটি সময়ের মান ().

    ডিফল্ট

ফেরত

gmdate() ফাংশন একটি বিন্যাসিত তারিখ স্ট্রিং প্রদান করে। যদি টাইমস্ট্যাম্পের জন্য একটি অ-সাংখ্যিক মান ব্যবহার করা হয়, তাহলে FALSE ফেরত দেওয়া হয় এবং একটি E_WARNING স্তরের ত্রুটি নির্গত হয়৷

উদাহরণ

নিম্নলিখিত একটি উদাহরণ -

<?php
   echo gmdate("M d Y H:i:s", mktime(0, 0, 0, 8, 8, 2018));
?>

আউটপুট

নিচের আউটপুট −

Aug 08 2018 00:00:00

উদাহরণ

আসুন আরেকটি উদাহরণ দেখি -

<?php
   echo gmdate(DATE_RFC822);
?>

আউটপুট

নিচের আউটপুট −

Thu, 11 Oct 18 05:10:32 +0000

  1. পিএইচপি সর্বোচ্চ() ফাংশন

  2. PHP log10() ফাংশন

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

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