पैंडास में आंतरिक अनुकूलता के लिए टाइमडेल्टा को नैनोसेकंड्स में प्राप्त करने के लिए timedelta.delta प्रॉपर्टी का उपयोग करें।
सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें:
import pandas as pd
पायथन का स्टैंडर्ड datetime लाइब्रेरी टाइमडेल्टा के लिए अलग प्रतिनिधित्व उपयोग करता है। टाइमडेल्टा ऑब्जेक्ट बनाएं:
timedelta = pd.Timedelta('5 days 1 min 45 s 40 ns')
नैनोसेकंड्स में टाइमडेल्टा लौटाएं:
timedelta.delta
उदाहरण
निम्न कोड है:
import pandas as pd
# TimeDeltas is Python's standard datetime library uses a different representation timedelta's
# टाइमडेल्टा ऑब्जेक्ट बनाएं
timedelta = pd.Timedelta('5 days 1 min 45 s 40 ns')
# टाइमडेल्टा प्रदर्शित करें
print("Timedelta...\n", timedelta)
# नैनोसेकंड्स में टाइमडेल्टा लौटाएं
res = timedelta.delta
# टाइमडेल्टा प्रदर्शित करें
print("\nTimedelta (nanoseconds)...\n", res)
आउटपुट
यह निम्न आउटपुट देगा:
Timedelta... 5 days 00:01:45.000000040 Timedelta (nanoseconds)... 432105000000040