Python 中如何使用 time 模块进行时间操作?

推荐答案

-- -------------------- ---- -------
------ ----

- -------
------------ - -----------
--------------- -------------

- -----------
---------- - ----------------------------
-------------- -----------

- -----
-------------- - ----------------------- ---------- -----------
--------------- ---------------

- ------
-------------
--------------

- ------------
---------------- - ------------------------
----------------- -----------------

本题详细解读

1. 获取当前时间戳

time.time() 函数返回当前时间的时间戳,即从1970年1月1日00:00:00 UTC到现在的秒数。

2. 将时间戳转换为本地时间

time.localtime() 函数将时间戳转换为本地时间的结构化时间对象(struct_time),包含年、月、日、时、分、秒等信息。

3. 格式化时间

time.strftime() 函数将结构化时间对象格式化为指定的字符串格式。常用的格式化符号包括:

  • %Y:四位数的年份
  • %m:两位数的月份
  • %d:两位数的日期
  • %H:24小时制的小时
  • %M:分钟
  • %S:秒

4. 暂停程序执行

time.sleep() 函数使程序暂停执行指定的秒数。

5. 获取当前时间的字符串表示

time.ctime() 函数将时间戳转换为一个可读的字符串表示,格式为 Day Mon DD HH:MM:SS YYYY

纠错
反馈