Python常用模块介绍——时间戳(time模块)

67 阅读1分钟

Python的time模块提供了各种与时间相关的功能,包括获取当前时间、计算时间差、格式化时间等。

通过time模块的time函数可以获取当前时间的时间戳(浮点数格式),时间戳可以加上或者减去一个整数(n),这就是时间戳的增量,单位是秒。也就是说,当前时间戳加10表示未来10s,将10表示过去10s。如果想得到未来1h的时间戳,需要将time函数的返回值加3600s。

常用函数:
  1. time():返回当前时间的时间戳(从1970年1月1日00:00:00开始按秒计算的偏移量)。
  2. ctime(secs):将时间戳转换为字符串格式。
  3. gmtime(secs):将时间戳转换为格林威治标准时间(GMT)的struct_time对象。
  4. localtime(secs):将时间戳转换为本地时间的struct_time对象。
  5. mktime(t):将struct_time对象转换为时间戳。
  6. strftime(format[, t]):将struct_time对象格式化为字符串。
  7. sleep(secs):暂停程序执行指定的秒数。
演示

输出结果: