How to convert date to string in Python

4 Answers

0 votes
import datetime
 
d = datetime.datetime(2021, 6, 21)
 
s = str(d)

print(s)
print(type(s).__name__)
 
 
 
 
'''
run:
 
2021-06-21 00:00:00
str
 
'''

 



answered Jun 21, 2021 by avibootz
0 votes
from datetime import datetime
 
d = datetime.now()

s = str(d)

print(s)
print(type(s).__name__)
 
 
 
 
'''
run:
 
2021-06-21 03:27:09.792262
str
 
'''

 



answered Jun 21, 2021 by avibootz
0 votes
from datetime import datetime
 
d = datetime.now()

s = d.strftime("%d-%b-%Y (%H:%M:%S.%f)")

print(s)
print(type(s).__name__)
 
 
 
 
'''
run:
 
21-Jun-2021 (03:28:06.654547)
str
 
'''

 



answered Jun 21, 2021 by avibootz
0 votes
from datetime import datetime
 
d = datetime.now()

s = d.strftime("%d %b %Y")

print(s)
print(type(s).__name__)
 
 
 
 
'''
run:
 
21 Jun 2021
str
 
'''

 



answered Jun 21, 2021 by avibootz
...