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