python编程开发之日期操作实例分析


Posted in Python onNovember 13, 2015

本文实例讲述了python编程开发之日期操作。分享给大家供大家参考,具体如下:

在python中对日期进行操作的库有:

import datetime
import time

对日期格式化信息,可以参考官方API:

time.strftime

datetime

下面是我做的demo:

#datetime
import datetime
#当前日期
now = datetime.datetime.now()
print(now.strftime('%Y-%m-%d %H:%M:%S'))
print(now.strftime('%Y-%m-%d'))
#string convert to datetime
time_str = '2013-07-29 01:05:00'
str_convert_2_time = datetime.datetime.strptime(time_str, '%Y-%m-%d %H:%M:%S')
print(str_convert_2_time)
#比较两个日期相差多少天
time_strA = '2013-07-29 01:05:00'
time_strB ='2013-08-29 01:05:00' 
day = datetime.datetime.strptime(time_strA, '%Y-%m-%d %H:%M:%S')
day2 = datetime.datetime.strptime(time_strB, '%Y-%m-%d %H:%M:%S')
sub_day = day2 - day
print('{0}和{1}相差{2}天'.format(time_strA, time_strB, str(sub_day.days)))
#今后的n天的日期
n_days = 4
now = datetime.datetime.now()
my_date = datetime.timedelta(days=n_days) 
n_day = now + my_date
print('从今天起的{0}天的日期是:'.format(n_days))
print(n_day.strftime('%Y-%m-%d %H:%M:%S'))

运行效果:

Python 3.3.2 (v3.3.2:d047928ae3f6, May 16 2013, 00:03:43) [MSC v.1600 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> ================================ RESTART ================================
>>> 
2013-07-29 01:48:16
2013-07-29
2013-07-29 01:05:00
2013-07-29 01:05:00和2013-08-29 01:05:00相差31天
从今天起的4天的日期是:
2013-08-02 01:48:16
>>>

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
scrapy自定义pipeline类实现将采集数据保存到mongodb的方法
Apr 16 Python
Python中IPYTHON入门实例
May 11 Python
python对视频画框标记后保存的方法
Dec 07 Python
Python pycharm 同时加载多个项目的方法
Jan 17 Python
浅析PyTorch中nn.Linear的使用
Aug 18 Python
Python开发之pip安装及使用方法详解
Feb 21 Python
python 插入日期数据到Oracle实例
Mar 02 Python
pycharm解决关闭flask后依旧可以访问服务的问题
Apr 03 Python
Python telnet登陆功能实现代码
Apr 16 Python
python时间序列数据转为timestamp格式的方法
Aug 03 Python
Python Pandas知识点之缺失值处理详解
May 11 Python
opencv-python图像配准(匹配和叠加)的实现
Jun 23 Python
python编程开发之类型转换convert实例分析
Nov 13 #Python
python开发之文件操作用法实例
Nov 13 #Python
python开发中range()函数用法实例分析
Nov 12 #Python
python开发中module模块用法实例分析
Nov 12 #Python
Python中Class类用法实例分析
Nov 12 #Python
python开发之函数定义实例分析
Nov 12 #Python
python开发之字符串string操作方法实例详解
Nov 12 #Python
You might like
PHP个人网站架设连环讲(二)
2006/10/09 PHP
第七节--类的静态成员
2006/11/16 PHP
adodb与adodb_lite之比较
2006/12/31 PHP
php+xml编程之SimpleXML的应用实例
2015/01/24 PHP
实例讲解如何在PHP的Yii框架中进行错误和异常处理
2016/03/17 PHP
php简单统计中文个数的方法
2016/09/30 PHP
thinkphp 5框架实现登陆,登出及session登陆状态检测功能示例
2019/10/10 PHP
tp5框架基于ajax实现异步删除图片的方法示例
2020/02/10 PHP
javascript 对象比较实现代码
2009/04/27 Javascript
关于图片按比例自适应缩放的js代码
2011/10/30 Javascript
jQuery获取CSS样式中的颜色值的问题,不同浏览器格式不同的解决办法
2013/05/13 Javascript
各种页面定时跳转(倒计时跳转)代码总结
2013/10/24 Javascript
理解js对象继承的N种模式
2016/01/25 Javascript
30分钟快速掌握Bootstrap框架
2016/05/24 Javascript
js用类封装pop弹窗组件
2017/10/08 Javascript
利用JS测试目标网站的打开响应速度
2017/12/01 Javascript
angular2中Http请求原理与用法详解
2018/01/11 Javascript
JavaScript使用setTimeout实现倒计时效果
2021/02/19 Javascript
python自动安装pip
2014/04/24 Python
python开发之函数定义实例分析
2015/11/12 Python
Python工程师面试必备25条知识点
2018/01/17 Python
python实现的接收邮件功能示例【基于网易POP3服务器】
2019/09/11 Python
python给图像加上mask,并提取mask区域实例
2020/01/19 Python
Tensorflow设置显存自适应,显存比例的操作
2020/02/03 Python
Python使用os.listdir和os.walk获取文件路径
2020/05/21 Python
python海龟绘图之画国旗实例代码
2020/11/11 Python
Python性能测试工具Locust安装及使用
2020/12/01 Python
html5指南-3.如何实现html元素拖拽功能
2013/01/07 HTML / CSS
枚举与#define宏的区别
2014/04/30 面试题
资源环境与城市管理专业推荐信
2013/11/30 职场文书
爱岗敬业演讲稿范文
2014/01/14 职场文书
吨的认识教学反思
2014/04/27 职场文书
邻里守望志愿服务活动方案
2014/08/15 职场文书
2014年大学生预备党员思想汇报1000字
2014/09/13 职场文书
大学生赌博检讨书
2014/09/22 职场文书
党员教师四风问题整改措施思想汇报
2014/10/08 职场文书