%f可以输出微秒。具体代码如下:
import datetime current_time = time.time() # 秒 seconds = int(current_time) # 毫秒 mseconds= int(current_time*1000) # 日期、时间格式化输出。%f可以输出微秒 print (datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S.%f')) # 日期转秒 dt = '2019-02-12 14:32:15' ts = int(time.mktime(time.strptime(dt, "%Y-%m-%d %H:%M:%S"))) print(ts) # 秒转日期。 ts = 1549953233.456123 dt = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(ts)) print(dt)