Python में Epoch प्रारूप को struct_time ऑब्जेक्ट में बदलना
Epoch प्रारूप से प्राप्त सेकंड को एक विशेष ऑब्जेक्ट struct_time में बदला जा सकता है।
डेटा संरचना के अनुसार यह एक डिक्शनरी जैसा होता है।
ऑब्जेक्ट struct_time epoch में संग्रहीत तिथियों के साथ
अधिक सुविधाजनक कार्य करने के लिए आवश्यक है।
आइए एक struct_time ऑब्जेक्ट प्राप्त करें:
now = time.time()
res = time.localtime(now)
print(res)
कोड निष्पादन का परिणाम:
time.struct_time(tm_year=2025, tm_mon=12,
tm_mday=31, tm_hour=15, tm_min=40, tm_sec=51, tm_wday=3,
tm_yday=365, tm_isdst=0)
अब आइए struct_time से
वर्तमान महीना प्राप्त करें। इसके लिए वेरिएबल res
में एक डॉट के माध्यम से इसके प्रॉपर्टी tm_mon तक पहुंचेंगे:
print(res.tm_mon) # 12 प्रिंट करेगा
struct_time से वर्तमान
दिन प्रिंट करें।
struct_time से वर्तमान
घंटा प्रिंट करें।
निम्नलिखित epoch दी गई है:
dt = 1602314100.0
इससे struct_time प्राप्त करें।