Python 时间操作例子和时间格式化参数小结


Posted in Python onApril 24, 2014

1.取过去具体时间的方法:

#!/usr/bin/python   
import time  
#取一天前的当前具体时间   
time.strftime('%Y-%m-%d %T',time.localtime(time.time()-24*60*60))   
#取15天前的当前具体时间   
time.strftime('%Y-%m-%d %T',time.localtime(time.time()-15*24*60*60))   
#取15天前当前具体时间的前2小时   
time.strftime('%Y-%m-%d %T',time.localtime(time.time()-15*24*60*60-2*60*60))

2.取将来具体时间的方法:
#!/usr/bin/python   
import time  #取一天后的当前具体时间   
time.strftime('%Y-%m-%d %T',time.localtime(time.time()+24*60*60))   
#取20天后的当前具体时间   
time.strftime('%Y-%m-%d %T',time.localtime(time.time()+20*24*60*60))   
#取20天后当前具体时间的前2小时   
time.strftime('%Y-%m-%d %T',time.localtime(time.time()+20*24*60*60-2*60*60))

3.只取某个时间单位过去、未来具体值:

#!/usr/bin/python   
import time  #取上一月月份   
time.localtime()[1]-1   
#取去年年份   
time.localtime()[0]-1   
#取两个月后的月份   
time.localtime()[1]+2 

time.strftime() 格式命令:

%a 星期几的简写   
%A 星期几的全称   
%b 月分的简写   
%B 月份的全称   
%c 标准的日期的时间串   
%C 年份的后两位数字   
%d 十进制表示的每月的第几天   
%D 月/天/年   
%e 在两字符域中,十进制表示的每月的第几天   
%F 年-月-日   
%g 年份的后两位数字,使用基于周的年   
%G 年分,使用基于周的年   
%h 简写的月份名   
%H 24小时制的小时   
%I 12小时制的小时   
%j 十进制表示的每年的第几天   
%m 十进制表示的月份   
%M 十时制表示的分钟数   
%n 新行符   
%p 本地的AM或PM的等价显示   
%r 12小时的时间   
%R 显示小时和分钟:hh:mm   
%S 十进制的秒数   
%t 水平制表符   
%T 显示时分秒:hh:mm:ss   
%u 每周的第几天,星期一为第一天 (值从0到6,星期一为0)   
%U 第年的第几周,把星期日做为第一天(值从0到53)   
%V 每年的第几周,使用基于周的年   
%w 十进制表示的星期几(值从0到6,星期天为0)   
%W 每年的第几周,把星期一做为第一天(值从0到53)   
%x 标准的日期串   
%X 标准的时间串   
%y 不带世纪的十进制年份(值从0到99)   
%Y 带世纪部分的十制年份   
%z,%Z 时区名称,如果不能得到时区名称则返回空字符。   
%% 百分号

Python 相关文章推荐
python基于BeautifulSoup实现抓取网页指定内容的方法
Jul 09 Python
Python下rrdtool模块的基本使用方法
Nov 13 Python
Python自动化部署工具Fabric的简单上手指南
Apr 19 Python
深入理解Python中变量赋值的问题
Jan 12 Python
Python2.7读取PDF文件的方法示例
Jul 13 Python
python实现简易云音乐播放器
Jan 04 Python
Python绘制的二项分布概率图示例
Aug 22 Python
用python代码将tiff图片存储到jpg的方法
Dec 04 Python
Django框架验证码用法实例分析
May 10 Python
Python中如何将一个类方法变为多个方法
Dec 30 Python
python matplotlib实现将图例放在图外
Apr 17 Python
让你相见恨晚的十个Python骚操作
Nov 18 Python
python抓取网页图片并放到指定文件夹
Apr 24 #Python
python字符串替换示例
Apr 24 #Python
python自动安装pip
Apr 24 #Python
python网络编程示例(客户端与服务端)
Apr 24 #Python
python使用PyFetion来发送短信的例子
Apr 22 #Python
Python BeautifulSoup中文乱码问题的2种解决方法
Apr 22 #Python
python中使用smtplib和email模块发送邮件实例
Apr 22 #Python
You might like
isset和empty的区别
2007/01/15 PHP
PHP简洁函数小结
2011/08/12 PHP
初识php MVC
2014/09/10 PHP
php获取百度收录、百度热词及百度快照的方法
2015/04/02 PHP
PHP实现的简单适配器模式示例
2017/06/22 PHP
php-fpm开启状态统计的方法详解
2017/06/23 PHP
PDO::lastInsertId讲解
2019/01/29 PHP
PHP中isset、empty的用法与区别示例详解
2020/11/05 PHP
ext jquery 简单比较
2010/04/07 Javascript
js时间日期和毫秒的相互转换
2013/02/22 Javascript
jquery使用淘宝接口跨域查询手机号码归属地实例
2013/11/28 Javascript
原生javascript实现简单的datagrid数据表格
2015/01/02 Javascript
Javascript实现Web颜色值转换
2015/02/05 Javascript
javascript数组克隆简单实现方法
2015/12/16 Javascript
jQuery无缝轮播图代码
2016/12/22 Javascript
vue.js 微信支付前端代码分享
2018/02/10 Javascript
Vue2.0中三种常用传值方式(父传子、子传父、非父子组件传值)
2018/08/16 Javascript
layerUI下的绑定事件实例代码
2018/08/17 Javascript
Vue-cli3简单使用(图文步骤)
2019/04/30 Javascript
原生javascript运动函数的封装示例【匀速、抛物线、多属性的运动等】
2020/02/23 Javascript
[52:32]完美世界DOTA2联赛PWL S2 Magma vs LBZS 第三场 11.18
2020/11/18 DOTA
python操作mongodb根据_id查询数据的实现方法
2015/05/20 Python
python列表的常用操作方法小结
2016/05/21 Python
详解Python打包分发工具setuptools
2019/08/05 Python
PyTorch: 梯度下降及反向传播的实例详解
2019/08/20 Python
Scrapy框架基本命令与settings.py设置
2020/02/06 Python
Python高并发解决方案实现过程详解
2020/07/31 Python
python之语音识别speech模块
2020/09/09 Python
Java语言程序设计测试题改错题部分
2014/07/22 面试题
2014信息技术专业毕业生自我评价
2014/01/17 职场文书
幼儿园教师工作制度
2014/01/22 职场文书
上班玩游戏检讨书
2014/02/07 职场文书
致800米运动员广播稿
2014/02/16 职场文书
幼儿园教师考核评语
2014/12/31 职场文书
幼儿教师辞职信
2015/02/27 职场文书
趣味运动会简讯
2015/07/20 职场文书