日期和时间

  • Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能。
  • Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间。
  • 时间间隔是以秒为单位的浮点小数。
  • 每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示。
  • Python 的 time 模块下有很多函数可以转换常见日期格式。如函数time.time()用于获取当前时间戳, 如下实例:
  1. #!/usr/bin/python
  2. # -*- coding: UTF-8 -*-
  3. import time # 引入time模块
  4. ticks = time.time()
  5. print "当前时间戳为:", ticks

以上实例输出结果:

  1. 当前时间戳为: 1459994552.51

时间戳单位最适于做日期运算。但是1970年之前的日期就无法以此表示了。太遥远的日期也不行,UNIX和Windows只支持到2038年