pandas 0.23 - Timedelta.isoformat()

pandas.Timedelta.isoformat




pandas

pandas.Timedelta.isoformat

Timedelta.isoformat()

P[n]Y[n]M[n]DT[n]H[n]M[n]S , जहां [n] s को मानों द्वारा प्रतिस्थापित किया जाता है जैसे ISO 8601 अवधि के रूप में Timedelta प्रारूपित करें https://en.wikipedia.org/wiki/ISO_8601#Durations देखें

संस्करण में नया 0.20.0।

यह दिखाता है:
formatted : str

यह भी देखें

Timestamp.isoformat

टिप्पणियाँ

सबसे लंबा घटक दिन है, जिसका मान 365 से बड़ा हो सकता है। प्रत्येक घटक को हमेशा शामिल किया जाता है, भले ही उसका मूल्य 0. पंडों ने नैनोसेकंड परिशुद्धता का उपयोग किया हो, इसलिए 9 दशमलव स्थानों तक सेकंड घटक में शामिल किया जा सकता है। ट्रेलिंग 0 के दशमलव के बाद सेकंड घटक से हटा दिया जाता है। हमारे पास 0 पैड कंपोनेंट नहीं हैं, इसलिए यह …T5H… नहीं …T05H…

उदाहरण

>>> td = pd.Timedelta(days=6, minutes=50, seconds=3,
...                   milliseconds=10, microseconds=10, nanoseconds=12)
>>> td.isoformat()
'P6DT0H50M3.010010012S'
>>> pd.Timedelta(hours=1, seconds=10).isoformat()
'P0DT0H0M10S'
>>> pd.Timedelta(hours=1, seconds=10).isoformat()
'P0DT0H0M10S'
>>> pd.Timedelta(days=500.5).isoformat()
'P500DT12H0MS'