How do I generate a python timestamp to a particular format?
Question:
In python, how would I generate a timestamp to this specific format?
2010-03-20T10:33:22-07
I’ve searched high and low, but I couldn’t find the correct term that describes generating this specific format.
Answers:
You can use datetime with strftime. Exemple:
import datetime
date = datetime.datetime.now().strftime("%Y-%m-%dT%H:%M:%S.%f")
print(date)
Will print:
2017-09-20T12:59:43.888955
See the following example:
import datetime
now = datetime.datetime.now()
now.strftime('%Y-%m-%dT%H:%M:%S') + ('-%02d' % (now.microsecond / 10000))
This could result in the following:
‘2017-09-20T11:52:32-98’
In python, how would I generate a timestamp to this specific format?
2010-03-20T10:33:22-07
I’ve searched high and low, but I couldn’t find the correct term that describes generating this specific format.
You can use datetime with strftime. Exemple:
import datetime
date = datetime.datetime.now().strftime("%Y-%m-%dT%H:%M:%S.%f")
print(date)
Will print:
2017-09-20T12:59:43.888955
See the following example:
import datetime
now = datetime.datetime.now()
now.strftime('%Y-%m-%dT%H:%M:%S') + ('-%02d' % (now.microsecond / 10000))
This could result in the following:
‘2017-09-20T11:52:32-98’