python-datetime模块基本使用

本文介绍了Python的datetime模块,包括datetime、date、time、timedelta和timezone类的使用。详细讲解了如何创建对象、获取当前时间、进行日期时间计算、格式化与解析以及时区转换,提供多个实例演示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

import datetime as dt
该模块主要有5个类,
datetime类:显示日期和时间
date类:显示日期
time类:显示时间
timedelta类:用于日期时间对象的计算
timezone类:用于时区的调整

对于类而言,在类中的函数统称为方法。

1.使用datetime类


一个datetime对象至少要传年月日3个参数,
可以传3-6个参数
m1 = dt.datetime(2020,2,28):定义一个datetime类对象
m2 = dt.datetime(2020,2,29,23,59,59)
使用函数:
dt.datetime.today():返回本地现在的时间
dt.datetime.now(tz=None):返回现在的时间,tz参数用于选择时区
dt.datetime.fromtimestamp(0):会返回UNIX时间戳,本地从1970年1月1日 08:00:00开始,加上参数(单位为秒)

dt.datetime.utcfromtimestamp(0):会返回UNIX时间戳,UTC时间从1970年1月1日 00:00:00开始,加上参数(单位为秒)

import datetime as dt
#一个datetime对象只要要传年月日3个参数,
m1 = dt.datetime(2020,2,28,1)
print(m1)

m2 = dt.datetime(2020,2,29,23,59,59)
print
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值