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

MySQL में DATE_FORMAT का उपयोग करके DATETIME से केवल तिथि प्राप्त करना

MySQL में DATE_FORMAT() के साथ DATETIME से केवल तिथि भाग निकालना

DATE_FORMAT() फ़ंक्शन तिथि/समय मान को निर्दिष्ट फॉर्मेट स्ट्रिंग के अनुसार फॉर्मेट करता है। %d.%m.%Y फॉर्मेट दिन.महीना.वर्ष देता है।

व्यावहारिक उदाहरण

तालिका बनाना

mysql> CREATE TABLE DemoTable (
    AdmissionDate DATETIME
);

DATETIME मान डालना

mysql> INSERT INTO DemoTable VALUES('2019-07-21 12:34:56');
mysql> INSERT INTO DemoTable VALUES('2016-08-18 10:00:02');
mysql> INSERT INTO DemoTable VALUES('2018-01-03 11:02:20');

सभी रिकॉर्ड देखना

mysql> SELECT * FROM DemoTable;

आउटपुट:

+---------------------+
| AdmissionDate       |
+---------------------+
| 2019-07-21 12:34:56 |
| 2016-08-18 10:00:02 |
| 2018-01-03 11:02:20 |
+---------------------+

केवल तिथि भाग निकालने के लिए क्वेरी (DD.MM.YYYY फॉर्मेट)

mysql> SELECT DATE_FORMAT(AdmissionDate, '%d.%m.%Y') AS Date 
FROM DemoTable;

आउटपुट:

+------------+
| Date       |
+------------+
| 21.07.2019 |
| 18.08.2016 |
| 03.01.2018 |
+------------+

आम फॉर्मेट स्पेसिफायर्स

स्पेसिफायरअर्थउदाहरण
%dदिन (01-31)21
%mमहीना (01-12)07
%Y4 अंकों वाला वर्ष2019
%y2 अंकों वाला वर्ष19
%Mमहीने का पूरा नामJuly
%Wसप्ताह का पूरा नामSunday
%Hघंटा (00-23)12
%iमिनट (00-59)34
%sसेकंड (00-59)56

सरल विकल्प: DATE() फ़ंक्शन


            
  1. PHP में MySQL DATETIME फील्ड से केवल दिनांक निकालना PHP में MySQL DATETIME फील्ड से केवल दिनांक निकालना

    PHP में MySQL के DATETIME मान से केवल दिनांक निकालने के लिए DateTime क्लास का उपयोग करें। सिंटैक्स: format(yourFormatSpecifier); PHP कोड: format(d/m/Y); आउटपुट 13/02/2018 अन्य उपयोगी फॉर्मेट: Y-m-d - 2018-02-13 d/m/Y - 13/02/2018 d-M-Y - 13-Feb-2018 l, d F Y - Tuesday, 13 February 2018 MySQL में स

  1. - MySQL में टाइमस्टैम्प मान से केवल तारीख प्रदर्शित करें

    टाइमस्टैम्प मान से केवल तारीख प्रदर्शित करने के लिए MySQL में FROM_UNIXTIME() मेथड का उपयोग करें। आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable -> ( -> timestampValue bigint -> ); Query OK, 0 rows affected (0.70 sec) इन्सर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें: my

  1. - C# में DateTime ऑब्जेक्ट से केवल डेट भाग कैसे प्राप्त करें?

    DateTime ऑब्जेक्ट से केवल डेट भाग प्राप्त करने के कई तरीके हैं। 1. ToShortDateString() वर्तमान DateTime ऑब्जेक्ट के मान को उसके समकक्ष शॉर्ट डेट स्ट्रिंग प्रतिनिधित्व में परिवर्तित करता है। वर्तमान DateTime ऑब्जेक्ट के शॉर्ट डेट स्ट्रिंग प्रतिनिधित्व को समाहित करने वाला एक स्ट्रिंग लौटाता है। 2. T