Python datetime包函数简单介绍


Posted in Python onAugust 28, 2019

一、datetime包(上接连载7内容)

1.函数:datetime

(1)用法:输入一个日期,来返回一个datetime类​

(2)格式:datetime.datetime(年,月,日,hour=,minute=,second=)

其中hour,minute,second可选

(3)附加类方法:

today():返回本地当前时间

now():返回本地当前时间

utcnow():返回本地当前时间

fromtimestamp(时间戳):返回时间戳的本地时间

dt = datetime.datetime(2019,6,10)
print(type(dt)) 
print(dt.today()) 
print(dt.now()) 
print(dt.utcnow()) 
print(dt.fromtimestamp(time.time()))
print(dt)

Python datetime包函数简单介绍

2.函数:timedelta

(1)用法:表示一个时间间隔

(2)格式:datetime.timedelta(days=?,hours=?,minutes=?,seconds=?)

试了一下,month和years并不支持

t1 = datetime.datetime.now()
print(t1.strftime("%Y{a}%m{a}%d{b}%H{c}%M{c}%S".format(a="/",b=" ",c=":"))) 
t2 =datetime.timedelta(hours=1,days=2,minutes=1,seconds=2) 
print((t1+t2).strftime("%Y{a}%m{a}%d{b}%H{c}%M{c}%S".format(a="/",b=" ",c=":")))

Python datetime包函数简单介绍

二、timeit包

1.函数:timeit

(1)用法:时间测量工具,测量程序运行时间间隔的实验

(2)格式:timeit.timeit(stmt=代码块/函数名,number=执行次数,)

c=''' 
sum= [] 
for i in range(1000): 
  sum.append(i) 
''' 
#利用timeit调用代码,执行100000次,查看运行时间
t4 = timeit.timeit(stmt = "[i for i in range(1000)]",number=100000) 
#测试代码c执行100000次的运行结果 
t5 = timeit.timeit(stmt=c,number=100000) 
print(t4) 
print(t5)

Python datetime包函数简单介绍

三、源码

d17_5_datetime_package

地址:https://github.com/ruigege66/Python_learning/blob/master/d17_5_datetime_package

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python生成随机验证码的两种方法
Dec 22 Python
Swift 3.0在集合类数据结构上的一些新变化总结
Jul 11 Python
Python实现求数列和的方法示例
Jan 12 Python
python根据文章标题内容自动生成摘要的实例
Feb 21 Python
python中多个装饰器的调用顺序详解
Jul 16 Python
keras多显卡训练方式
Jun 10 Python
vscode调试django项目的方法
Aug 06 Python
python UDF 实现对csv批量md5加密操作
Jan 01 Python
Pytorch 统计模型参数量的操作 param.numel()
May 13 Python
Python中的xlrd模块使用整理
Jun 15 Python
Pandas 稀疏数据结构的实现
Jul 25 Python
Python实现灰色关联分析与结果可视化的详细代码
Mar 25 Python
解决python有时候import不了当前的包问题
Aug 28 #Python
Python 多线程其他属性以及继承Thread类详解
Aug 28 #Python
Python 动态导入对象,importlib.import_module()的使用方法
Aug 28 #Python
Python 共享变量加锁、释放详解
Aug 28 #Python
Python使用百度api做人脸对比的方法
Aug 28 #Python
linux下python中文乱码解决方案详解
Aug 28 #Python
Kears+Opencv实现简单人脸识别
Aug 28 #Python
You might like
php读取msn上的用户信息类
2008/12/05 PHP
php 动态多文件上传
2009/01/18 PHP
php一句话cmdshell新型 (非一句话木马)
2009/04/18 PHP
php 8小时时间差的解决方法小结
2009/12/22 PHP
php类声明和php类使用方法示例分享
2014/03/29 PHP
Javascript之文件操作
2007/03/07 Javascript
JQuery 选择器 xpath 语法应用
2010/05/13 Javascript
javascript实现很浪漫的气泡冒出特效
2020/09/05 Javascript
jquery validate表单验证的基本用法入门
2016/01/18 Javascript
微信小程序 火车票查询实例讲解
2016/10/17 Javascript
Bootstrap3 datetimepicker控件使用实例
2016/12/13 Javascript
Angular 4 依赖注入学习教程之FactoryProvider的使用(四)
2017/06/04 Javascript
Bootstrap 中data-[*] 属性的整理
2018/03/13 Javascript
nodeJS模块简单用法示例
2018/04/21 NodeJs
JQuery发送ajax请求时中文乱码问题解决
2019/11/14 jQuery
JavaScript canvas仿代码流瀑布
2020/02/10 Javascript
javaScript 实现重复输出给定的字符串的常用方法小结
2020/02/20 Javascript
如何在JavaScript中正确处理变量
2020/12/25 Javascript
el-table表头根据内容自适应完美解决表头错位和固定列错位
2021/01/07 Javascript
python Crypto模块的安装与使用方法
2017/12/21 Python
Python内置模块ConfigParser实现配置读写功能的方法
2018/02/12 Python
Python3实现的判断回文链表算法示例
2019/03/08 Python
Python-copy()与deepcopy()区别详解
2019/07/12 Python
Kears+Opencv实现简单人脸识别
2019/08/28 Python
opencv python如何实现图像二值化
2020/02/03 Python
Tensorflow:转置函数 transpose的使用详解
2020/02/11 Python
python缩进长度是否统一
2020/08/02 Python
python 利用百度API识别图片文字(多线程版)
2020/12/14 Python
毕业生自荐书
2013/12/18 职场文书
财政专业求职信范文
2014/02/19 职场文书
酒店辞职书范文
2015/02/26 职场文书
校本培训个人总结
2015/02/28 职场文书
小学生手册家长意见
2015/06/03 职场文书
百年校庆宣传标语口号
2015/12/26 职场文书
2019年汽车租赁合同范本!
2019/08/12 职场文书
python解析json数据
2022/04/29 Python