I have a timestamp that was created with datetime module and now I need to convert '2020-10-08T14:52:49.387077+00:00'
into 08/OCT/2020?
Can datetime do this? I have tried strptime but I think the +00:00
at the end is causing errors.
I have a timestamp that was created with datetime module and now I need to convert '2020-10-08T14:52:49.387077+00:00'
into 08/OCT/2020?
Can datetime do this? I have tried strptime but I think the +00:00
at the end is causing errors.
Use fromisoformat
and strftime
method from datetime
package in Python 3.7
:
from datetime import datetime
time = '2020-10-08T14:52:49.387077+00:00'
new_time = datetime.fromisoformat(time).strftime("%d/%b/%Y")
print(new_time)
Or with strptime
:
from datetime import datetime
time = '2020-10-08T14:52:49.387077+00:00'
new_time = datetime.strptime(time.split('T')[0], "%Y-%m-%d").strftime("%d/%b/%Y")
print(new_time)
Output:
08/Oct/2020