计算年、月、日需要安装组件包

pip install python-dateutil

当前日期时间

import datetime

print datetime.datetime.now()

# 2018-05-08 16:53:30.101000

格式化时间

import datetime

print datetime.datetime.now().strftime("%Y-%m-%d %H:%M")

# 2018-05-08 16:54

多加一天

import datetime

print (datetime.datetime.now()+datetime.timedelta(days=1)).strftime("%Y-%m-%d %H:%M:%S")

# 2018-05-09 16:56:07

减一天

import datetime

print (datetime.datetime.now()+datetime.timedelta(days=-1)).strftime("%Y-%m-%d %H:%M:%S")

# 2018-05-07 16:56:59

可以把days改为hours minutes,就可以提前XX小时/分钟了。

timedelta([days[, seconds[, microseconds[, milliseconds[, minutes[,

hours[, weeks]]]]]]])

减去一年

import datetime

from dateutil.relativedelta import relativedelta

d = datetime.datetime.strptime('20180131', '%Y%m%d')

print(d) // 2018-01-31 00:00:00

print((d - relativedelta(years=1)).strftime('%Y%m%d')) // 20170131

内容来源于网络如有侵权请私信删除

python当前时间减一年_python当前时间减一年_Python 日期时间datetime 加一天,减一天,加减一小时一分钟,加减一年......相关推荐

  1. python时间加减秒_Python 日期时间datetime 加一天,减一天,加减一小时一分钟,加减一年...

    计算年.月.日需要安装组件包 pip install python-dateutil 当前日期时间 import datetime print datetime.datetime.now() # 20 ...

  2. python时间模块哪个好arrow模块_Arrow-一个最好用的日期时间Python处理库

    写过Python程序的人大都知道,Python日期和时间的处理非常繁琐和麻烦,主要有以下几个问题: 有众多的package,类和方法,包括time,datetime,pytz等等 经常需要各种转换,比 ...

  3. mysql当前时间往后推一周_一篇文章搞定Mysql日期时间函数

    前言 日期和时间函数部分也是我们日常工作中使用频率比较高的一部分.这一篇我们主要讲讲mysql里面的日期时间相关的函数,不同数据库之间基本相同,只会有个别函数的差异.大家掌握一个数据库的,其他的遇到不 ...

  4. qt mysql 系统时间_使用QT和参数在SQLite数据库中插入日期时间

    我想从C++/QT应用程序执行插入到SQLite数据库. 我想要插入数据的表格中的一列是datetime(yyyy-mm-dd hh:mm:ss).使用QT和参数在SQLite数据库中插入日期时间 我 ...

  5. java格式化时间字符串 毫秒_SimpleDateFormat是否有格式字符串来获取毫秒日期时间值,而不是人类可读的格式?...

    旧的和过时的 SimpleDateFormat 类不能这样做.它的替代品,现代的 DateTimeFormatter ,可以. DateTimeFormatter epochMilliFormatte ...

  6. python周天为一周的开始_Python中的对日期时间的处理

    image 我们可以通过学习在Python中对日期时间的处理,可以在快速的完成工作,比如: 将日期时间作为日志信息的内容输入 计算某一个功能的执行时间 用日期命名一个文件的名称 记录或者展示文件的发布 ...

  7. Python中的对日期时间的处理

    我们可以通过学习在Python中对日期时间的处理,可以在快速的完成工作,比如: 将日期时间作为日志信息的内容输入 计算某一个功能的执行时间 用日期命名一个文件的名称 记录或者展示文件的发布或修改时间 ...

  8. python日历gui_python GUI库图形界面开发之PyQt5日期时间控件QDateTimeEdit详细使用方法与实例...

    PyQt5日期时间控件QDateTimeEdit介绍 QDateTimeEdit是一个允许用户编辑日期时间的控件,可以使用键盘上的上下键头按钮来增加或减少日期的时间值,QDateTimeEdit通过s ...

  9. 【转载】Python日期时间模块datetime详解与Python 日期时间的比较,计算实例代码

    本文转载自脚本之家,源网址为:https://www.jb51.net/article/147429.htm 一.Python中日期时间模块datetime介绍 (一).datetime模块中包含如下 ...

最新文章

  1. 【c语言】蓝桥杯算法提高 统计平均成绩
  2. Java 动态代理原理
  3. php zend框架入门,Zend Framework 入门——快速上手
  4. __declspec(dllexport)的作用
  5. 日志分析利器splunk的搭建、使用、破解
  6. BASIC-10 十进制转十六进制
  7. 大数据复核_【BIM技术】三维扫描结合BIM技术在结构复核中的应用
  8. [蓝桥杯2018初赛]递增三元组-双指针,枚举,排序,前缀和
  9. Asp.net 类中使用中括号([......])的作用
  10. android路上的点点滴滴
  11. pgpool-II3.1 的内存泄漏(五)
  12. BA无标度网络(三):网络生成
  13. CUDA10安装,配合使用VS2017
  14. Python3—爬虫实现有道在线翻译—(常见错误汇总及解决方法)
  15. java 控制台聊天昵称_简单的java控制台聊天室实现
  16. 计算机无法安装u盘驱动,电脑上插入u盘提示未能成功安装设备驱动程序怎么修复...
  17. 曹金明:Zynga大败局--数据控是如何把游戏做败的
  18. LIS3DH运动检测调试过程
  19. 使用Python制作专属微信小客服
  20. 【PTA】匿名内部类:实现Comparator比较器

热门文章

  1. python---flask解决跨域
  2. 自定义注解,实现业务处理
  3. SpringBoot控制配置类加载顺序
  4. 安装VS2019、MFC,并创建MFC工程文件,查看工程信息
  5. jxl导出excel标题乱码
  6. 【小程序】小程序安卓,ios,ipad兼容问题
  7. mysql安装版要选择_mysql 安装版
  8. 入门nosql数据库(非关系型数据库)
  9. 微信小程序使用阿里彩色图标
  10. python+nodejs+php+springboot+vue 社区小区报修 -社区信息管理