pandas 0.23 - Period.strftime()

pandas.Period.strftime




pandas

pandas.Period.strftime

Period.strftime()

चयनित fmt आधार पर, Period के स्ट्रिंग प्रतिनिधित्व को लौटाता है। fmt एक स्ट्रिंग होना चाहिए जिसमें एक या कई निर्देश हों। विधि मानक पायथन वितरण के time.strftime() फ़ंक्शन के साथ-साथ विशिष्ट अतिरिक्त निर्देशों %f , %F , %q के समान निर्देशों को time.strftime() । (मूल रूप से और scikits.timeries से डॉक्स प्रारूपित)

आदेश अर्थ टिप्पणियाँ
%a लोकेल का संक्षिप्त सप्ताह का नाम।
%A लोकेल का पूरा सप्ताह का नाम।
%b स्थान का संक्षिप्त माह नाम।
%B लोकेल का पूरा महीना नाम।
%c लोकेल की उचित तिथि और समय प्रतिनिधित्व।
%d महीने का दिन एक दशमलव संख्या के रूप में [०१,३१]।
%f दशमलव संख्या [00,99] के रूप में एक सदी के बिना 'राजकोषीय' वर्ष (1)
%F दशमलव संख्या के रूप में एक शताब्दी के साथ 'राजकोषीय' वर्ष (2)
%H घंटे (24-घंटे की घड़ी) एक दशमलव संख्या के रूप में [00,23]।
%I घंटे (12-घंटे की घड़ी) एक दशमलव संख्या के रूप में [01,12]।
%j एक दशमलव संख्या के रूप में वर्ष का दिन [001,366]।
%m एक दशमलव संख्या [01,12] के रूप में महीना।
%M दशमलव संख्या के रूप में मिनट [00,59]।
%p लोकेल के बराबर या तो एएम या पीएम। (3)
%q दशमलव संख्या के रूप में क्वार्टर [01,04]
%S एक दशमलव संख्या के रूप में दूसरा [00,61]। (4)
%U वर्ष की सप्ताह संख्या (सप्ताह के पहले दिन के रूप में रविवार) एक दशमलव संख्या [00,53] के रूप में। एक नए साल में सभी दिन पहले रविवार से पहले सप्ताह 0 में माने जाते हैं। (5)
%w एक दशमलव संख्या के रूप में सप्ताहांत [0 (रविवार), 6]।
%W वर्ष की सप्ताह संख्या (सप्ताह के पहले दिन के रूप में सोमवार) एक दशमलव संख्या [00,53] के रूप में। एक नए साल में सभी दिन पहले सोमवार से पहले सप्ताह 0 में माने जाते हैं। (5)
%x लोकेल की उचित तिथि प्रतिनिधित्व।
%X लोकेल का उचित समय प्रतिनिधित्व।
%y एक दशमलव संख्या [00,99] के रूप में बिना शताब्दी के वर्ष।
%Y एक दशमलव संख्या के रूप में शताब्दी के साथ वर्ष।
%Z समय क्षेत्र का नाम (यदि कोई समय क्षेत्र मौजूद नहीं है तो कोई वर्ण नहीं)।
%% एक शाब्दिक '%' वर्ण।

टिप्पणियाँ

  1. %f निर्देशक %y के समान है यदि आवृत्ति त्रैमासिक नहीं है। अन्यथा, यह 'राजकोषीय' वर्ष से मेल खाता है, जैसा कि qyear विशेषता द्वारा परिभाषित किया गया है।
  2. %F निर्देश %Y के समान है यदि आवृत्ति त्रैमासिक नहीं है। अन्यथा, यह 'राजकोषीय' वर्ष से मेल खाता है, जैसा कि qyear विशेषता द्वारा परिभाषित किया गया है।
  3. %p निर्देश केवल आउटपुट घंटे फ़ील्ड को प्रभावित करता है यदि %I निर्देश का उपयोग घंटे को पार्स करने के लिए किया जाता है।
  4. सीमा वास्तव में 0 से 61 ; छलांग सेकंड और (बहुत दुर्लभ) डबल छलांग सेकंड के लिए यह खाता है।
  5. %U और %W निर्देश केवल सप्ताह के दिन और वर्ष निर्दिष्ट किए जाने पर गणना में उपयोग किए जाते हैं।

उदाहरण

>>> a = Period(freq='Q-JUL', year=2006, quarter=1)
>>> a.strftime('%F-Q%q')
'2006-Q1'
>>> # Output the last month in the quarter of this date
>>> a.strftime('%b-%Y')
'Oct-2005'
>>>
>>> a = Period(freq='D', year=2001, month=1, day=1)
>>> a.strftime('%d-%b-%Y')
'01-Jan-2006'
>>> a.strftime('%b. %d, %Y was a %A')
'Jan. 01, 2001 was a Monday'