Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP प्रोग्राम: डेट फॉर्मेट बदलें


PHP में डेट फॉर्मेट बदलना

उदाहरण 1: strtotime() + date()

<?php
$date = "2019-11-11 05:25 PM";
echo "डेट प्रदर्शित हो रही है...\n";
echo "डेट = $date\n";

echo "अपडेटेड डेट प्रदर्शित हो रही है...\n";
// 20 दिन जोड़ें और फॉर्मेट करें
echo date('Y-m-d H:i', strtotime($date . ' + 20 days'));
?>

आउटपुट

डेट प्रदर्शित हो रही है...
डेट = 2019-11-11 05:25 PM
अपडेटेड डेट प्रदर्शित हो रही है...
2019-12-01 17:25

उदाहरण 2: DateTime क्लास (ऑब्जेक्ट-ओरिएंटेड, अनुशंसित)

<?php
$date = date_create("2019-11-11");
echo "डेट प्रदर्शित हो रही है...\n";
echo date_format($date, "Y/m/d H:i:s");
?>

आउटपुट

डेट प्रदर्शित हो रही है...
2019/11/11 00:00:00

सामान्य डेट फॉर्मेट कैरेक्टर्स

सर्वोत्तम प्रथाएं

  • नए कोड के लिए **DateTime/DateTimeImmutable** क्लासेस का उपयोग करें (बेहतर टाइमज़ोन हैंडलिंग, इम्यूटेबिलिटी, मेथड चेनिंग)।
  • strtotime() अस्पष्ट फॉर्मेट्स के साथ अविश्वसनीय हो सकता है।
  • हमेशा टाइमज़ोन स्पष्ट रूप से सेट करें: date_default_timezone_set('Asia/Kolkata')।
  • पार्सिंग के लिए: DateTime::createFromFormat() का उपयोग करें।

DateTime उदाहरण

<?php
$dt = new DateTime("2019-11-11 05:25 PM", new DateTimeZone("Asia/Kolkata"));
$dt->modify("+20 days");
echo $dt->format("Y-m-d H:i"); // 2019-12-01 17:25
?>
  1. - MongoDB में डेट फॉर्मेट कैसे बदलें?

    हमारे पास निम्न तारीख है: 01-10-2019 डेट फॉर्मेट बदलने के लिए, कस्टम वेरिएबल का उपयोग करें और डेट को स्ट्रिंग में कनवर्ट करके उसका फॉर्मेट बदलें: डेट को स्ट्रिंग में कनवर्ट करके फॉर्मेट बदलने की क्वेरी var outputString= formatDate[2]+-+formatDate[0]+-+formatDate[1]; वेरिएबल वैल्यू प्रदर्शित करना

  1. PHP MySQL में डेट फॉर्मेट को dd/mm/yyyy में कैसे बदलें? PHP MySQL में डेट फॉर्मेट को dd/mm/yyyy में कैसे बदलें?

    PHP में डेट फॉर्मेट बदलने के लिए date() फ़ंक्शन का उपयोग करें। PHP सिंटैक्स date(d/m/Y, yourDateTimeVariable); PHP कोड उदाहरण $LoginDate = strtotime(2019-01-12); echo date(d/m/Y, $LoginDate); आउटपुट 12/01/2019 strtotime() स्ट्रिंग को Unix Timestamp में बदलता है, फिर date() उसे मनचाहे फॉर्मेट म

  1. - Java प्रोग्राम: समय को AM-PM फॉर्मेट में फॉर्मेट करना

    इस लेख में हम समझेंगे कि Java में समय को AM-PM फॉर्मेट में कैसे फॉर्मेट किया जाता है। एक फॉर्मेटिंग स्ट्रिंग वर्णन करती है कि दिनांक/समय मानों को स्ट्रिंग प्रतिनिधित्व से कैसे पढ़ा और लिखा जाना चाहिए। उदाहरण इनपुट: Current date: Thu Mar 17 16:04:31 IST 2022 आउटपुट: The current Time in AM/PM format

© कॉपीराइट https://in.wsxdn.com सर्वाधिकार सुरक्षित
कैरेक्टरविवरणउदाहरण
Y4-अंकीय वर्ष2019
m2-अंकीय महीना11
d2-अंकीय दिन11
H24-घंटे फॉर्मेट में घंटे17
iमिनट्स25
sसेकंड्स00
Fपूर्ण महीना नामNovember
lपूर्ण सप्ताह दिन नामMonday