Я могу преобразовать текущую дату и время в секунды, используя time.time ()
как
now = time.time()
print("the now time is ") + str(now)
Выход
the now time is 1340867411.88
есть любая команда для изменения этого 1340867411.88
на текущий формат даты и времени?
Судя по внешнему виду вашего кода, я предполагаю, что вы используете это для скрипта Python. Из-за этого нам придется действовать следующим образом:
import time
now = time.ctime(int(time.time()))
print("the now time is ") + str(now)
Который, используя вашу временную метку, должен дать вам следующий вывод:
Thu, 28 Jun 2012 07:10:11 GMT
Однако я бы просто продолжайте и используйте ctime вместо времени, чтобы избежать необходимости конвертировать метку времени.
Если вам нужно только время, вы можете использовать этот подход вместо этого:
import time
now = time.strftime("%H:%M", time.localtime(time.time()))
print("the now time is ") + str(now)