【编程】Python 日期和时间

Python 为程序员提供了几种处理日期和时间的工具,标准库包括的模块如下:

  • datetime
  • time
  • calendar

datetime: 是面向对象设计的处理日期和时间的 Python 类,它定义了几个类表示日期和时间。

time: 仅提供了与日期和时间相关联的几个函数和常数,是用 C/C ++ 写的类,比如 struct_time 类。

calendar: 提供了与日历相关联的函数和若干类,可以产生文本方式和网页方式的日历图片。

这些模块提供了或简单或复杂的多种处理日期和时间的方法类。

datetime 对象

Datetime 对象使用最频繁,一个 datetime 对象是 datetime.datetime 类的一个实例,表示时间的一个点。

获得当前的时间

日历日期值用 date 类表示,类的实例有 year, month, 和 day 等几个属性。

例子

time 对象

时间值用 time 类表示,time类有小时,分钟,秒,微秒等属性。

例子

格式化当前时间

时间可以按照需求进行格式化显示,比如调用 time.strftime(format[, t]) ,其中 t 代表当前时间对象,如果不提供 t 参数,则 time_struct 对象会按照time.localtime 格式返回。

例子



calendar 对象

Python 的 Calendar 类, 封装了各种计算日期值的方法,比如计算每周每月的日期等。

例子



【编程】Python 多线程套接字
【编程】Python 套接字
【编程】Python FTP
【编程】Python 网页
【编程】Python 访问Web
【编程】Python IP地址
【编程】Python 主机名
【编程】Python 文件目录
【编程】Python 目录操作
【编程】Python 使用Split

此条目发表在人工智能, 服务器, 程序开发分类目录,贴了, , , 标签。将固定链接加入收藏夹。