SQLite
 sql >> डेटाबेस >  >> RDS >> SQLite

SQLite Strftime () फ़ंक्शन के लिए मान्य प्रारूप स्ट्रिंग प्रतिस्थापन

नीचे दी गई तालिका में मान्य प्रारूप स्ट्रिंग प्रतिस्थापन हैं जिनका उपयोग आप strftime() . के साथ कर सकते हैं SQLite में कार्य करता है।

%d महीने का दिन:00
%f आंशिक सेकंड:SS.SSS
%H घंटा:00-24
%j वर्ष का दिन:001-366
%J जूलियन दिवस संख्या
%m महीना:01-12
%M मिनट:00-59
%s 1970-01-01 के बाद से सेकंड
%S सेकंड:00-59
%w सप्ताह का दिन 0-6 रविवार के साथ==0
%W वर्ष का सप्ताह:00-53
%Y वर्ष:0000-9999
%% %

ये कैसे काम करते हैं?

SQLite में, strftime() फ़ंक्शन किसी दिए गए प्रारूप में दिनांक/समय मान देता है।

जब आप फ़ंक्शन को कॉल करते हैं तो आप प्रारूप निर्दिष्ट करते हैं। आप एक प्रारूप स्ट्रिंग प्रदान करके ऐसा करते हैं, जिसमें एक या अधिक "प्रारूप स्ट्रिंग प्रतिस्थापन" होते हैं।

प्रत्येक प्रारूप स्ट्रिंग प्रतिस्थापन किसी दिए गए दिनांक भाग के लिए प्लेसहोल्डर की तरह है। उदाहरण के लिए, %m महीने के लिए है, %Y वर्ष के लिए है, आदि।

उदाहरण

प्रदर्शित करने के लिए यहां एक उदाहरण दिया गया है:

.mode line
SELECT 
  strftime('%Y-%m-%d', 'now') AS "Date",
  strftime('%H:%M:%S', 'now') AS "Time",
  strftime('%Y-%m-%d %H:%M:%S', 'now') AS "Date & Time",
  strftime('%d/%m/%Y', 'now') AS "Date 2",
  strftime('%s', 'now') AS "Epoch Time",
  strftime('%J', 'now') AS "Julian Day";

परिणाम:

       Date = 2020-04-27
       Time = 00:11:45
Date & Time = 2020-04-27 00:11:45
     Date 2 = 27/04/2020
 Epoch Time = 1587946305
 Julian Day = 2458966.508165996

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एक नया कॉलम जोड़ने के बाद सक्रिय एंड्रॉइड के साथ तालिका को कैसे अपडेट करें

  2. SQLiteException:तालिका पहले से मौजूद है

  3. एंड्रॉइड में कर्सर को ठीक से कैसे बंद करें

  4. स्ट्रिंग का उद्देश्य क्या है [] जहां इंट डिलीट में आर्ग (स्ट्रिंग टेबल, स्ट्रिंग जहां क्लॉज, स्ट्रिंग [] जहां एआरजीएस) फ़ंक्शन?

  5. SQLite पायथन