在Python中,要输出当前时间,需要从标准库中导入datetime模块:
import datetime
调用datetime模块中的datetime.now()方法,可以获取当前时间:
now = datetime.datetime.now()
调用strftime()方法,可以根据指定的格式化字符串,将时间对象转换成字符串:
now_str = now.strftime('%Y-%m-%d %H:%M:%S')以上代码中,%Y表示4位年份,%m表示2位月份,%d表示2位日期,%H表示24小时制的小时,%M表示分钟,%S表示秒。上述代码执行完毕后,now_str变量中就会存储当前时间的字符串,例如"2020-07-23 16:25:02"。
除了使用datetime模块获取当前时间,还可以使用time模块中的time()方法,获取当前时间的时间戳:
import time
now_timestamp = time.time()
这里,now_timestamp变量中就会存储当前时间的时间戳,例如1595542902.9179983。如果要将时间戳转换为字符串,可以使用time模块中的strftime()方法:
now_str = time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(now_timestamp))
上述代码执行完毕后,now_str变量中就会存储当前时间的字符串,例如"2020-07-23 16:25:02"。
一下,要在,可以使用datetime模块中的datetime.now()方法获取时间对象,使用strftime()方法将时间对象转换成字符串;也可以使用time模块中的time()方法获取时间戳,使用strftime()方法将时间戳转换成字符串。
本文链接:http://task.lmcjl.com/news/8870.html