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

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

多加一分钟

>>> print (datetime.datetime.now()+datetime.timedelta(minutes=1)).strftime("%Y-%

m-%d %H:%M:%S")

2017-07-15 15:12:56

>>>

其中:

%Y : 表示年

%m(小写):表示月

%d(小写):表示日

%H:表示小时

%M:表示分钟

%S:表示秒

到此这篇关于Python 日期时间datetime 加一天,减一天,加减一小时一分钟,加减一年的文章就介绍到这了,更多相关Python 日期时间datetime内容请搜索云海天教程以前的文章或继续浏览下面的相关文章希望大家以后多多支持云海天教程!

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

  1. python按年月日输出字符串_python日期时间转为字符串或者格式化输出的实例

    python日期时间转为字符串或者格式化输出的实例 如下所示: 年月日时分秒 >>> print datetime.datetime.now().strftime("%Y- ...

  2. 如何在Python中获取文件创建和修改日期/时间?

    我有一个脚本,该脚本需要根据文件创建和修改日期执行一些操作,但必须在Linux和Windows上运行. 在Python中获取文件创建和修改日期/时间的最佳跨平台方法是什么? #1楼 最好的功能是os. ...

  3. Python和JavaScript之间的JSON日期时间

    本文翻译自:JSON datetime between Python and JavaScript I want to send a datetime.datetime object in seria ...

  4. Java时间工具类(把日期时间转换成xx秒前、xx分钟前、xx小时前...)

    Java时间工具类(把日期时间转换成xx秒前.xx分钟前.xx小时前...) package com.liuzy.javaopen.entity; import java.text.ParseExce ...

  5. java 日期和字符串互转,根据当天整天时间 得到当天最后一秒的日期时间

    2019独角兽企业重金招聘Python工程师标准>>> java 日期和字符串互转,根据当天整天时间   得到当天最后一秒的日期时间 package com.hi;import ja ...

  6. mysql中所有时间类型_MySQL 中的日期时间类型

    INSERT INTO todo (title,created_on) VALUES ('blah','2019-09-31'); ERROR 1292 (22007): Incorrect date ...

  7. moment判断日期时间是否在另一个日期时间之前

    moment判断日期时间是否在另一个日期时间之前 var q = '2019-11-22 15:30:00';var w = '2019-11-22 15:29:59';let a = moment( ...

  8. java 当天最晚时间毫秒_java 日期和字符串互转,根据当天整天时间 得到当天最后一秒的日期时间...

    java 日期和字符串互转,根据当天整天时间   得到当天最后一秒的日期时间 package com.hi; import java.text.DateFormat; import java.text ...

  9. python datetime 加一个月_Python日期的加减等操作的示例

    本文介绍了Python日期的加减等操作的示例,分享给大家,也给自己留个笔记 1. 日期输出格式化 所有日期.时间的api都在datetime模块内. 1. datetime => string ...

最新文章

  1. nojy 105 九的余数
  2. 业务总结002:秒杀活动架构设计
  3. 字符串、文件操作,英文词频统计预处理
  4. security工作笔记003---SpringSecurity框架启动报错.bcrypt.BCryptPasswordEncoder‘ that could not be found.
  5. 简述vue-router实现原理
  6. 对话 NuCypher:如何安全地存储、共享和管理链上私人数据
  7. 阿里巴巴罗汉堂聚6位诺贝尔奖得主研究社会问题丨科技在哪里强大,哪里便有更大的责任...
  8. 公共教室计算机安全调查报告论文,计算机实习调查报告.docx
  9. 互联网保险产品设计:保险理赔
  10. 软件测试实习生 带人计划 Plan for Training Inten
  11. mysql 查询随机10条数据 (转载)
  12. html中,table 的cellpadding cellspacing 属性失效
  13. 考研高数 专题5:泰勒公式及其应用(皮亚诺型余项/局部)(拉格朗日余项/整体)
  14. IE 浏览器中不能使remove删除节点的解决方法
  15. [转] Windows下Hook DirectX
  16. SEO流量增长10倍:筛选导航优化
  17. 软件工程知识-软件测试
  18. 泰坦科技MT4平台搭建提供一站式白标方案 快速开启外汇经纪业务
  19. 计算机应用程序2015答案,计算机应用技术复习资料(含答案)2015.doc
  20. 不再依赖光荣,全新脚本引擎还原《三国志曹操传》

热门文章

  1. 轻松集成腾讯云短信服务实现短信发送(Java实现)
  2. Codeforences Educational Round10 C. Foe Pairs
  3. 推特图片搜索php,php – Twitter搜索API – since_id和max_id可生成更多结果
  4. FDD火候不到或将影响TD发展
  5. vim 从入门到丝滑
  6. maven快速入门番外篇——Eclipse下载GitHub上FastDFS-Client客户端源码并转化成maven工程以及打包到本地maven仓库
  7. 怎么给windows7自带截图软件设置快捷键
  8. python进行url decode出现乱码、问号
  9. 【leetcode-数组】至少是其他数字两倍的最大数
  10. 【MapReduce】分区(分区实战案例)、Combiner、Shuffer