博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python模块-datetime模块
阅读量:2259 次
发布时间:2019-05-09

本文共 1061 字,大约阅读时间需要 3 分钟。

datetime.datetime.now() 返回当前的datetime日期类型

>>> d=datetime.datetime.now()>>> ddatetime.datetime(2018, 2, 17, 17, 41, 49, 372222)>>> d.year2018>>> d.month2>>> d.timetuple()time.struct_time(tm_year=2018, tm_mon=2, tm_mday=17, tm_hour=17, tm_min=41, tm_sec=49, tm_wday=5, tm_yday=48, tm_isdst=-1)>>> d.timestamp() #转换为时间戳1518860509.372222>>> d.replace(year=1997,month=9,day=21) #时间替换datetime.datetime(1997, 9, 21, 17, 41, 49, 372222)

datetime.date.fromtimestamp() 把一个时间戳转为datetime日期类型

>>> datetime.date.fromtimestamp(1518860509.372222)datetime.date(2018, 2, 17)

datetime.timedelta:表示时间间隔,即两个时间点之间的长度

>>> datetime.datetime.now()datetime.datetime(2018, 2, 17, 17, 49, 32, 336825)>>> datetime.datetime.now() - datetime.timedelta(3) #如果没有指定,默认为3天datetime.datetime(2018, 2, 14, 17, 49, 56, 980665)>>> datetime.datetime.now() - datetime.timedelta(days=3) #减去3天datetime.datetime(2018, 2, 14, 17, 50, 9, 23454)>>> datetime.datetime.now() + datetime.timedelta(hours=3) #加3个小时datetime.datetime(2018, 2, 17, 20, 50, 19, 688480

 

转载于:https://www.cnblogs.com/sch01ar/p/8452036.html

你可能感兴趣的文章
Linux 中ifconfig和ip addr命令查看不到ip解决方法
查看>>
PL/SQL developer连接oracle出现“ORA-12154:TNS:could not resolve the connect identifier specified”问题的解决
查看>>
Oracle PLSQL 导出数据table xx contains one or more CLOB columns 解决方案
查看>>
如何解决谷歌Chrome浏览器空白页的问题
查看>>
如何利用PopupWindow实现弹出菜单并解决焦点获取以及与软键盘冲突问题
查看>>
STlink下载出现st-link usb communication error解决方法
查看>>
关于MATLAB中xlswrite函数写数据出现服务器异常情况的解决办法
查看>>
解决java前后端分离端口跨域问题
查看>>
MySql Unknown column 的解决方案
查看>>
ORA-04030: 在尝试分配...字节(...)时进程内存不足的原因分析解决方法
查看>>
开发中内存溢出问题及解决
查看>>
时间序列异常检测
查看>>
解决从本地文件系统上传到HDFS时的权限问题
查看>>
.Net Core 3.0 gRPC部署问题解决
查看>>
PHP下ajax跨域的解决方案之CORS
查看>>
无法远程访问Mysql的解决方案
查看>>
【转】QT 串口QSerialPort + 解决接收数据不完整问题
查看>>
Jmeter安装出现Not able to find Java executable or version问题解决方案
查看>>
SSH登录很慢问题的解决
查看>>
Invalid byte tag in constant pool: 19 与 javax/el/ELManager问题解决
查看>>