datetime和time

本文详细介绍了Python中datetime模块的使用,包括如何将字符串转换为datetime对象,以及如何获取时间戳。同时,文章还讲解了Python中一些常用的数据结构,如namedtuple, deque, defaultdict, OrderedDict和Counter的使用方法。

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

from datetime import datetime
指定dt = datetime(1995,11,0,00,00)
dt.timestamp转换成到1970-1-1的秒数

字符串转datetime
cday = datetime.strptime(‘2015-6-1 18:19:59’, ‘%Y-%m-%d %H:%M:%S’)
大写的年份和时分秒,中间空格也要一一对应,不得多余

datetime需要时区
保存转为timestamp 时区无关

namedtuple–自定义tuple,可根据tuple属性引用
deque–双向list q.append(‘x’),q.appendleft(‘y’)
defaultdict–dict查不到的默认返回值
orderdict–排序dict
counter–dict子类 计数

collections模块 提供集合类,方便处理数据

我是常常会把datetime和data弄混,要是用github上的the fuck来进行改bug的话,肯定要记下这类错.(虽然我八成懒得弄)

time类使用很方便
import time
t = time.time()取得当前时间
usetime = t1 - t2计算程序用时,结果以秒为单位

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值