当前位置: 首页 > news >正文

datetime模块的简单用法

datetime模块的简单用法
import datetime

print(datetime.datetime.today()) #2018-08-14 14:18:28.575412
print(datetime.date.today())  #2018-08-14
print(datetime.time(10,20,10)) #10:20:10

s=datetime.datetime.now()

print(s+datetime.timedelta(3)) #三天后的本地时间
#2018-08-17 14:28:55.699587
print(s+datetime.timedelta(minutes=20)) #二十分钟后的时间
#2018-08-14 14:48:55.699587
print(s+datetime.timedelta(3,minutes=20,hours=2)) #三天又两小时二十分钟后的时间
#2018-08-17 16:48:55.699587

print(s+datetime.timedelta(-2)) #两天前的时间
#2018-08-12 14:28:55.699587

获取上个月最后一天的时间

import datetime

today=datetime.date.today()
first=datetime.date(day=1,month=today.month,year=today.year)
print(first) #得到月初的时间 2018-08-01
lastmonth=first-datetime.timedelta(days=1)
print(lastmonth) #2018-07-31

 改变年,月,日,时,分,秒

import datetime
today=datetime.datetime.today()
s=datetime.datetime(year=today.year,month=1,day=today.day) #至少要有三个参数
print(s) #2018-01-14 00:00:00

#其中s=datetime.datetime(year=today.year,month=1,day=today.day)
#可以改变为任意值
#year= 改变年
#month= 月
#day=  日
#hour= 时
#minute= 分
#second= 秒
#microsecond= 毫秒

 

posted on 2018-08-14 14:42 dawn-liu 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/mmyy-blog/p/9474534.html

相关文章:

  • JVM 内存解析,以及自己的一些见解
  • 对CRC32的小结加上bugku一道题目:好多压缩包
  • Excel-DNA自定义函数的参数智能提示功能:ExcelDna.IntelliSense1.1.0.rar
  • D05——C语言基础学PYTHON
  • 常见HTTP状态码
  • 蓝牙学习(4) -- L2CAP
  • c#窗体项目:工艺注意事项
  • Linux 常用命令——文件处理命令
  • python 爬虫 5i5j房屋信息 获取并存储到数据库
  • HDU - 2255 奔小康赚大钱 KM算法 模板题
  • LDAP概念和原理
  • Leetcode 118 杨辉三角
  • 如何搭建lamp(CentOS7+Apache+MySQL+PHP)环境
  • 安装vmtools
  • vue基础代码
  • JavaScript-如何实现克隆(clone)函数
  • (三)从jvm层面了解线程的启动和停止
  • 【挥舞JS】JS实现继承,封装一个extends方法
  • angular2开源库收集
  • CSS3 聊天气泡框以及 inherit、currentColor 关键字
  • Java IO学习笔记一
  • JavaScript的使用你知道几种?(上)
  • mockjs让前端开发独立于后端
  • mysql外键的使用
  • NLPIR语义挖掘平台推动行业大数据应用服务
  • Python学习之路13-记分
  • sessionStorage和localStorage
  • text-decoration与color属性
  • uni-app项目数字滚动
  • vue自定义指令实现v-tap插件
  • Xmanager 远程桌面 CentOS 7
  • 力扣(LeetCode)56
  • 数据库写操作弃用“SELECT ... FOR UPDATE”解决方案
  • 为什么要用IPython/Jupyter?
  • 做一名精致的JavaScripter 01:JavaScript简介
  • 完善智慧办公建设,小熊U租获京东数千万元A+轮融资 ...
  • ​无人机石油管道巡检方案新亮点:灵活准确又高效
  • # 安徽锐锋科技IDMS系统简介
  • # 数据结构
  • #define
  • #Linux(make工具和makefile文件以及makefile语法)
  • #调用传感器数据_Flink使用函数之监控传感器温度上升提醒
  • (11)MSP430F5529 定时器B
  • (Mac上)使用Python进行matplotlib 画图时,中文显示不出来
  • (编程语言界的丐帮 C#).NET MD5 HASH 哈希 加密 与JAVA 互通
  • (二)什么是Vite——Vite 和 Webpack 区别(冷启动)
  • (转)Android学习系列(31)--App自动化之使用Ant编译项目多渠道打包
  • (转)平衡树
  • .md即markdown文件的基本常用编写语法
  • .MyFile@waifu.club.wis.mkp勒索病毒数据怎么处理|数据解密恢复
  • .NET CORE Aws S3 使用
  • .net framework profiles /.net framework 配置
  • .NET MVC、 WebAPI、 WebService【ws】、NVVM、WCF、Remoting
  • .net MySql
  • .net websocket 获取http登录的用户_如何解密浏览器的登录密码?获取浏览器内用户信息?...