पीरियड ऑब्जेक्ट को वार्षिक फ्रीक्वेंसी के साथ टाइमस्टैम्प के रूप में लौटाने के लिए, period.to_timestamp() मेथड का उपयोग करें और freq पैरामीटर को 'Y' पर सेट करें।
आवश्यक लाइब्रेरी आयात करें
import pandas as pd
पीरियड ऑब्जेक्ट बनाएं
pandas.Period समय की अवधि को दर्शाता है। पीरियड ऑब्जेक्ट बनाना:
period = pd.Period(freq="S", year=2021, month=9, day=18, hour=17, minute=20, second=45)
पीरियड ऑब्जेक्ट प्रदर्शित करें
print("Period...\n", period)
पीरियड ऑब्जेक्ट का टाइमस्टैम्प प्रतिनिधित्व लौटाएं
हमने "freq" पैरामीटर का उपयोग करके फ्रीक्वेंसी सेट की है। फ्रीक्वेंसी 'Y' यानी वार्षिक पर सेट है।
print("\nPeriod to Timestamp with yearly (year-end) frequency...\n", period.to_timestamp(freq='Y'))
पूरा उदाहरण
import pandas as pd
# pandas.Period समय की अवधि को दर्शाता है
period = pd.Period(freq="S", year=2021, month=9, day=18, hour=17, minute=20, second=45)
# पीरियड ऑब्जेक्ट प्रदर्शित करें
print("Period...\n", period)
# पीरियड ऑब्जेक्ट का टाइमस्टैम्प प्रतिनिधित्व लौटाएं
print("\nPeriod to Timestamp with yearly (year-end) frequency...\n", period.to_timestamp(freq='Y'))
आउटपुट
Period... 2021-09-18 17:20:45 Period to Timestamp with yearly (year-end) frequency... 2021-12-31 00:00:00