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

पायथन:मैं datetime.timedelta ऑब्जेक्ट से समय कैसे प्राप्त करूं?

यह अजीब है कि पायथन मान को datetime.timedelta . के रूप में लौटाता है . इसे शायद एक datetime.time लौटाना चाहिए . वैसे भी, ऐसा लगता है कि यह आधी रात से बीता हुआ समय लौटा रहा है (मान लें कि तालिका में कॉलम शाम 6:00 बजे है)। datetime.time . में बदलने के लिए , आप निम्न कार्य कर सकते हैं::

value = datetime.timedelta(0, 64800)
(datetime.datetime.min + value).time()

datetime.datetime.min और datetime.time() बेशक, datetime के हिस्से के रूप में प्रलेखित हैं यदि आप अधिक जानकारी चाहते हैं तो मॉड्यूल।

एक datetime.timedelta वैसे, दो datetime.datetime . के बीच अंतर का प्रतिनिधित्व है मूल्य। इसलिए यदि आप एक datetime.datetime . घटाते हैं दूसरे से, आपको एक datetime.timedelta मिलेगा . और अगर आप एक datetime.datetime जोड़ते हैं एक datetime.timedelta . के साथ , आपको एक datetime.datetime मिलेगा . ऊपर दिया गया कोड इस तरह काम करता है।



  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. MySQL कनेक्शन को कैसे मारें

  3. Laravel 5 वाक्पटु:कैसे निष्पादित किया जा रहा है कि कच्चे sql प्राप्त करने के लिए? (बाध्य डेटा के साथ)

  4. पीडीओ एकाधिक प्रश्न:प्रतिबद्ध और रोलबैक लेनदेन

  5. MySQL त्रुटि 2006 (HY000) लाइन 406 पर:MySQL सर्वर चला गया है