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

Python Pandas - पूर्णांक इनपुट का उपयोग करके Timedelta ऑब्जेक्ट से सेकंड प्राप्त करें

परिचय

Timedelta ऑब्जेक्ट से सेकंड घटक प्राप्त करने के लिए timedelta.seconds प्रॉपर्टी का उपयोग करें। पूर्णांक इनपुट के साथ सेकंड सेट करने के लिए यूनिट 's' का उपयोग करें।

आवश्यक लाइब्रेरी आयात करें

import pandas as pd

पूर्णांक इनपुट के साथ Timedelta ऑब्जेक्ट बनाएं

यूनिट 's' का उपयोग करके सेकंड के लिए पूर्णांक इनपुट सेट करें। Timedelta ऑब्जेक्ट बनाएं।

timedelta = pd.Timedelta(50, unit='s')

Timedelta प्रदर्शित करें

print("Timedelta...\n", timedelta)

सेकंड मान प्राप्त करें

timedelta.seconds

पूर्ण उदाहरण

import pandas as pd

# TimeDeltas पायथन के मानक datetime लाइब्रेरी से अलग प्रतिनिधित्व उपयोग करता है
# यूनिट 's' का उपयोग करके सेकंड के लिए पूर्णांक इनपुट सेट करें
# Timedelta ऑब्जेक्ट बनाएं
timedelta = pd.Timedelta(50, unit='s')

# Timedelta प्रदर्शित करें
print("Timedelta...\n", timedelta)

# सेकंड मान प्राप्त करें
res = timedelta.seconds

# सेकंड प्रदर्शित करें
print("\nTimedelta (सेकंड मान)...\n", res)

आउटपुट

Timedelta... 0 days 00:00:50
Timedelta (सेकंड मान)... 50

व्याख्या

  • इनपुट: 50 सेकंड (यूनिट='s')।
  • timedelta.seconds सेकंड घटक लौटाता है: 50।
  • कुल अवधि सेकंड में: timedelta.total_seconds() भी 50.0 लौटाएगा।
  • यदि इनपुट 100 सेकंड होता, तो seconds=100 लेकिन Timedelta प्रदर्शन '1 min 40 s' होता।
  1. - पायथन पैंडास - टाइमडेल्टा ऑब्जेक्ट से माइक्रोसेकंड्स प्राप्त करें

    टाइमडेल्टा ऑब्जेक्ट से माइक्रोसेकंड्स प्राप्त करने के लिए timedelta.microseconds प्रॉपर्टी का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd पायथन का स्टैंडर्ड datetime लाइब्रेरी टाइमडेल्टा के लिए अलग प्रतिनिधित्व उपयोग करता है। टाइमडेल्टा ऑब्जेक्ट बनाएं: timedelta = pd.Ti

  1. - पायथन पैंडास - टाइमडेल्टा से दिनों की संख्या प्राप्त करें

    पैंडास में टाइमडेल्टा से दिनों की संख्या प्राप्त करने के लिए timedelta.days प्रॉपर्टी का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd पायथन का स्टैंडर्ड datetime लाइब्रेरी टाइमडेल्टा के लिए अलग प्रतिनिधित्व उपयोग करता है। टाइमडेल्टा ऑब्जेक्ट बनाएं: timedelta = pd.Timedel

  1. - पायथन - पैंडास में टाइमस्टैम्प ऑब्जेक्ट से वीकडे प्राप्त करें

    टाइमस्टैम्प ऑब्जेक्ट से वीकडे प्राप्त करने के लिए timestamp.weekday() मेथड का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd import datetime पैंडास में टाइमस्टैम्प सेट करें। टाइमस्टैम्प ऑब्जेक्ट बनाएं: timestamp = pd.Timestamp(datetime.datetime(2021, 5, 12)) वर्ष का वीकडे