परिचय
Timedelta ऑब्जेक्ट से माइक्रोसेकंड घटक (सेकंड के भिन्नात्मक भाग) प्राप्त करने के लिए timedelta.microseconds प्रॉपर्टी का उपयोग करें। स्ट्रिंग इनपुट के साथ माइक्रोसेकंड सेट करने के लिए यूनिट 'us' का उपयोग करें।
आवश्यक लाइब्रेरी आयात करें
import pandas as pd
स्ट्रिंग इनपुट के साथ Timedelta ऑब्जेक्ट बनाएं
यूनिट 'us' का उपयोग करके माइक्रोसेकंड के लिए स्ट्रिंग इनपुट सेट करें। Timedelta ऑब्जेक्ट बनाएं।
timedelta = pd.Timedelta('12 min 40 us')
Timedelta प्रदर्शित करें
print("Timedelta...\n", timedelta)
माइक्रोसेकंड मान प्राप्त करें
timedelta.microseconds
पूर्ण उदाहरण
import pandas as pd
# TimeDeltas पायथन के मानक datetime लाइब्रेरी से अलग प्रतिनिधित्व उपयोग करता है
# यूनिट 'us' का उपयोग करके माइक्रोसेकंड के लिए स्ट्रिंग इनपुट सेट करें
# Timedelta ऑब्जेक्ट बनाएं
timedelta = pd.Timedelta('12 min 40 us')
# Timedelta प्रदर्शित करें:
print("Timedelta...\n", timedelta)
# माइक्रोसेकंड मान प्राप्त करें
res = timedelta.microseconds
# माइक्रोसेकंड प्रदर्शित करें
print("\nTimedelta (माइक्रोसेकंड मान)...\n", res)
आउटपुट
Timedelta... 0 days 00:12:00.040000 Timedelta (माइक्रोसेकंड मान)... 40000
व्याख्या
- इनपुट: '12 min 40 us' = 12 मिनट 40 माइक्रोसेकंड।
- पैंडास माइक्रोसेकंड को आंतरिक रूप से नैनोसेकंड में संग्रहीत करता है (40 us = 40,000 ns)।
timedelta.microsecondsमाइक्रोसेकंड घटक लौटाता है: 40000 (0-999999 की सीमा में)।- यह कुल अवधि को माइक्रोसेकंड में नहीं लौटाता (उसके लिए
timedelta.total_seconds() * 1e6उपयोग करें)।