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

SQLite में जूलियन दिवस वापस करने के 2 तरीके

SQLite में जूलियन दिवस को वापस करने के दो तरीके यहां दिए गए हैं।

जूलियन दिवस 24 नवंबर, 4714 ई.पू. को ग्रीनविच में दोपहर के बाद से दिनों की आंशिक संख्या है। यह जूलियन काल की शुरुआत के बाद से दिनों की निरंतर गणना है, और इसका उपयोग मुख्य रूप से खगोलविदों द्वारा किया जाता है, और सॉफ्टवेयर में दो घटनाओं के बीच आसानी से बीता हुआ दिनों की गणना के लिए किया जाता है।

विकल्प 1:JulianDay() समारोह

JulianDay() फ़ंक्शन विशेष रूप से किसी दिए गए दिनांक के आधार पर जूलियन दिवस को वापस करने के लिए डिज़ाइन किया गया है। इसलिए, हम निम्न कार्य कर सकते हैं:

SELECT JulianDay('now');

परिणाम:

2459648.53799336

वापसी मूल्य संख्यात्मक है।

विकल्प 2:StrfTime() समारोह

StrfTime() फ़ंक्शन का उपयोग जूलियन दिवस को वापस करने के लिए भी किया जा सकता है:

SELECT StrfTime('%J', 'now');

परिणाम:

2459648.541693287

यह फ़ंक्शन संख्यात्मक मान का टेक्स्ट प्रतिनिधित्व देता है।

संयुक्त

यहां एक ही SELECT में संयुक्त कार्य दिए गए हैं कथन:

SELECT 
    JulianDay('now') AS JulianDay,
    StrfTime('%J', 'now') AS StrfTime;

परिणाम:

JulianDay         StrfTime         
----------------  -----------------
2459648.54331729  2459648.543317292

  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. SQLite समूह घंटे, दिन, सप्ताह, वर्ष द्वारा/गिनती है

  3. आईडी का उपयोग करके एकाधिक पंक्तियां हटाएं?

  4. Android में SQLiteOpenHelper के साथ संलग्न sqlite डेटाबेस

  5. SQLite विशिष्ट का चयन करें