2010-07-23 11 views

उत्तर

129

आप पाइथन में दिनांक और समय के साथ काम करने के लिए 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' 
15
>>> import datetime 
>>> now = datetime.datetime.now() 
>>> now.strftime("%B %d, %Y") 
'July 23, 2010' 
3
#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

+0

आपका जवाब के रूप में कम गुणवत्ता चिह्नित किया गया था के रूप में यह कोड-ही है। अधिक गहराई में अपने उत्तर की व्याख्या करने का प्रयास करें। –

संबंधित मुद्दे