python 基础(十五)--time和datatime模块
2024-09-02 19:55:59
time模块
time.time():返回当前时间,时间戳
time.clock():返回cpu时间(?),当有time.sleep()时,time.clock()不计时
time.localtime([secs]):无参返回本地时间,时间元组;有参将时间戳转成元组
time.gmtime([secs]):转成UTC时区(0时区)
time.mktime(time_tuple):将时间元组转换为时间戳
time.sleep(secs):程序暂停一段时间
time.asctime([time tuple]):时间元组转成英文格式时间(?)
time.ctime([sec]):时间戳转换为英文格式时间
time.strftime(format_str,[time_tuple)):将时间元组格式化成字串输出
time.strftime('%Y-%m-%d %H:%M:%S %a %A %b %B')
----------------------------------------------------------
'2019-08-22 14:55:59 Thu Thursday Aug August'
time.strptime(str,format_str):将字符串时间格式话时间元组输出
time.strptime('','%Y')
-------------------------------------------------------------------
time.struct_time(tm_year=2018, tm_mon=1, tm_mday=1, tm_hour=0, tm_min=0, tm_sec=0,
tm_wday=0, tm_yday=1, tm_isdst=-1)
符号:https://www.jianshu.com/p/1ebd681632fa
datatime模块
datetime.date.today(): datetime.date(2019, 8, 22)
datatime.date.timetuple(): 参数为上面today返回的类型,返回时间元组
datetime.date.time():(没有这个方法???)
datetime.date.fromtimestamp():将时间戳转成 上面这种类型
datetime.datetime.now()
datetime.datetime.fromtimestamp()
datetime.timedelta():时间间隔
>>> import datetime
>>> t1 = datetime.datetime.now()
>>> t2 = datetime.timedelta(hours = -2)
>>> print(t1 - t2)
2019-08-16 14:58:45.673663
datetime.datetime.now().replace(year= 2019)
待补充。。。
pytz模块
好像不存在了
最新文章
- webpack 往右一点之 “你好,初次见面”
- <;Android>;文件下载
- swift学习之UI控件(一)
- Javascript高级程序设计——执行环境与作用域
- 原创centos7安装hadoop2.7(转载请注明出处)
- [整][转]Invoke和BeginInvoke的使用
- AE实现投影定义和投影转换
- 【转】Android ROM研究---Android build system增加模块
- 如何在IIS6,7中部署ASP.NET网站
- ora-01031:insufficient privileges 解决方案
- C#计算时间差。
- KVM的虚拟化研究及应用
- 使用numpy实现批量梯度下降的感知机模型
- python 通过 http、dns、icmp判断网络状态
- Visual Studio 2013 更新 NuGet 包管理器
- Jmeter配置通过SSH连接的mysql数据库
- Jetbrains IDE 中 compass sass 设置
- 如何从视频中分离出音乐,和对音乐做分割,合并的处理(瑞典音乐家-新八宝盒.mp3.rar下载)
- C++基础-string截取、替换、查找子串函数
- Stack Overflow 2016年度 20个最佳Python问题(一)