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

SQLite दिनांक/समय कार्यों के लिए मान्य संशोधक

SQLite में दिनांक और समय कार्यों के लिए मान्य संशोधक की सूची नीचे दी गई है।

संशोधक उदाहरण
NNN दिन तारीख ('अब', '+3 दिन')
NNN घंटे डेटाटाइम ('अभी', '-3 घंटे')
NNN मिनट डेटाटाइम ('अभी', '+3 मिनट')
NNN.NNNN सेकंड डेटाटाइम ('अब', '-30 सेकंड')
NNN महीने तारीख ('अब', '+3 महीने')
NNN वर्ष तारीख ('अब', '-3 साल')
महीने की शुरुआत तारीख ('अभी', 'महीने की शुरुआत')
वर्ष की शुरुआत तारीख ('अभी', 'वर्ष की शुरुआत')
दिन की शुरुआत डेटाटाइम ('अब', 'दिन की शुरुआत')
कार्यदिवस N तारीख ('अभी', 'कार्यदिवस 6')
यूनिक्सपोच डेटाटाइम ('1588965525', 'यूनिक्सपोच')
स्थानीय समय डेटाटाइम ('अब', 'लोकलटाइम')
यूटीसी डेटाटाइम ('अब', 'utc')

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

SQLite में किसी एक दिनांक/समय फ़ंक्शन का उपयोग करते समय, आपके पास फ़ंक्शन को प्रदान की गई तिथि को बदलने के लिए संशोधक का उपयोग करने का विकल्प होता है।

उदाहरण के लिए, आप किसी दी गई तिथि में कई दिन, घंटे या मिनट जोड़ने के लिए संशोधक का उपयोग कर सकते हैं। या आप यूटीसी, या स्थानीय समय, आदि निर्दिष्ट करने के लिए एक संशोधक का उपयोग कर सकते हैं।

उदाहरण

उपरोक्त संशोधक का उपयोग करके आउटपुट दिखाने के लिए यहां एक त्वरित उदाहरण दिया गया है।

.mode line
SELECT 
  datetime('now'),
  date('now', '+3 days'),
  datetime('now', '+3 hours'),
  datetime('now', '+3 minutes'),
  datetime('now', '+30 seconds'),
  date('now', '+3 months'),
  date('now', '-3 years'),
  date('now', 'start of month'),
  date('now', 'start of year'),
  datetime('now', 'start of day'),
  date('now', 'weekday 6'),
  datetime('1588965525', 'unixepoch'),
  datetime('now', 'localtime'),
  datetime('now', 'utc');

परिणाम:

                    datetime('now') = 2020-04-26 00:53:53
             date('now', '+3 days') = 2020-04-29
        datetime('now', '+3 hours') = 2020-04-26 03:53:53
      datetime('now', '+3 minutes') = 2020-04-26 00:56:53
     datetime('now', '+30 seconds') = 2020-04-26 00:54:23
           date('now', '+3 months') = 2020-07-26
            date('now', '-3 years') = 2017-04-26
      date('now', 'start of month') = 2020-04-01
       date('now', 'start of year') = 2020-01-01
    datetime('now', 'start of day') = 2020-04-26 00:00:00
           date('now', 'weekday 6') = 2020-05-02
datetime('1588965525', 'unixepoch') = 2020-05-08 19:18:45
       datetime('now', 'localtime') = 2020-04-26 10:53:53
             datetime('now', 'utc') = 2020-04-25 14:53:53

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLite विदेशी कुंजी

  2. JSON फ़ंक्शन अब SQLite में डिफ़ॉल्ट रूप से सक्षम हैं

  3. SQLite में एक स्ट्रिंग में एक नई लाइन डालने के 2 तरीके

  4. एंड्रॉइड SQLite में छवियों का उपयोग कैसे करें जो कर्सरविंडो की सीमाओं से बड़े हैं?

  5. कैसे दो Json प्रतिक्रिया प्राप्त करने के लिए Json वस्तु और सरणी