उदाहरण के लिए, 5 जुलाई, 2010 को, मैं स्ट्रिंगपाइथन में वर्तमान दिनांक समय का स्ट्रिंग प्रारूप कैसे प्राप्त करूं?
July 5, 2010
यह कैसे किया जाना चाहिए गणना करने के लिए चाहते हैं?
उदाहरण के लिए, 5 जुलाई, 2010 को, मैं स्ट्रिंगपाइथन में वर्तमान दिनांक समय का स्ट्रिंग प्रारूप कैसे प्राप्त करूं?
July 5, 2010
यह कैसे किया जाना चाहिए गणना करने के लिए चाहते हैं?
आप पाइथन में दिनांक और समय के साथ काम करने के लिए datetime
module का उपयोग कर सकते हैं। strftime
method आपको निर्दिष्ट प्रारूप के साथ दिनांक और समय के स्ट्रिंग प्रस्तुति का उत्पादन करने की अनुमति देता है।
>>> import datetime
>>> datetime.date.today().strftime("%B %d, %Y")
'July 23, 2010'
>>> datetime.datetime.now().strftime("%I:%M%p on %B %d, %Y")
'10:36AM on July 23, 2010'
>>> import datetime
>>> now = datetime.datetime.now()
>>> now.strftime("%B %d, %Y")
'July 23, 2010'
#python3
import datetime
print(
'1: test-{date:%Y-%m-%d %H:%M:%S}.txt'.format(date=datetime.datetime.now())
)
d = datetime.datetime.now()
print('2: {:%B %d, %Y}'.format(d))
1: परीक्षण 2018-02-14_16: 40: 52.txt
2: मार्च 04, 2018
विवरण:
नई स्ट्राइक का उपयोग करना प्लेसहोल्डर {} पर एक स्ट्रिंग में मूल्य इंजेक्ट करने के लिए एनजी प्रारूप, मान वर्तमान समय है।
फिर कच्चे मान को {} के रूप में प्रदर्शित करने के बजाय, सही तिथि प्रारूप प्राप्त करने के लिए फॉर्मेटिंग का उपयोग करें।
https://docs.python.org/3/library/string.html#formatexamples
आपका जवाब के रूप में कम गुणवत्ता चिह्नित किया गया था के रूप में यह कोड-ही है। अधिक गहराई में अपने उत्तर की व्याख्या करने का प्रयास करें। –