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实现给字典添加条目的方法
Sep 25 Python
详解Python中最难理解的点-装饰器
Apr 03 Python
django_orm查询性能优化方法
Aug 20 Python
pandas通过索引进行排序的示例
Nov 16 Python
Falsk 与 Django 过滤器的使用与区别详解
Jun 04 Python
pytorch 更改预训练模型网络结构的方法
Aug 19 Python
在Python中获取操作系统的进程信息
Aug 27 Python
python线程join方法原理解析
Feb 11 Python
Python发起请求提示UnicodeEncodeError错误代码解决方法
Apr 21 Python
基于Python的Jenkins的二次开发操作
May 12 Python
如何基于python把文字图片写入word文档
Jul 31 Python
python利用pytesseract 实现本地识别图片文字
Dec 14 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
PHP 配置open_basedir 让各虚拟站点独立运行
2009/11/12 PHP
php的ajax框架xajax入门与试用介绍
2010/12/19 PHP
PHP面向对象程序设计OOP继承用法入门示例
2016/12/27 PHP
extjs form textfield的隐藏方法
2008/12/29 Javascript
JQEasy-ui在IE9以下版本中二次加载的问题分析及处理方法
2014/06/23 Javascript
我的NodeJs学习小结(一)
2014/07/06 NodeJs
jQuery选择器全集详解
2014/11/24 Javascript
学习使用bootstrap基本控件(table、form、button)
2016/04/12 Javascript
JavaScript实现显示函数调用堆栈的方法
2016/04/21 Javascript
Bootstrap3 input输入框插入glyphicon图标的方法
2016/05/16 Javascript
jQuery验证插件validate使用方法详解
2020/09/13 Javascript
js接收并转化Java中的数组对象的方法
2016/08/11 Javascript
JS判断浏览器是否安装flash插件的简单方法
2016/09/13 Javascript
Bootstrap按钮组实例详解
2017/07/03 Javascript
Node.js利用断言模块assert进行单元测试的方法
2017/09/28 Javascript
详解基于Vue cli生成的Vue项目的webpack4升级
2018/06/19 Javascript
bootstrap select2插件用ajax来获取和显示数据的实例
2018/08/09 Javascript
详解vue-cli脚手架中webpack配置方法
2018/08/22 Javascript
layui select 禁止点击的实现方法
2019/09/05 Javascript
echarts 使用formatter 修改鼠标悬浮事件信息操作
2020/07/20 Javascript
JavaScript TAB栏切换效果的示例
2020/11/05 Javascript
[00:33]2016完美“圣”典风云人物:Sccc宣传片
2016/12/03 DOTA
python excel使用xlutils类库实现追加写功能的方法
2018/05/02 Python
Python读取csv文件分隔符设置方法
2019/01/14 Python
python实现画五角星和螺旋线的示例
2019/01/20 Python
通过python扫描二维码/条形码并打印数据
2019/11/14 Python
python制作微博图片爬取工具
2021/01/16 Python
基于Python-turtle库绘制路飞的草帽骷髅旗、美国队长的盾牌、高达的源码
2021/02/18 Python
JD Sports西班牙:英国领先的运动服装公司
2020/01/06 全球购物
Belvilla法国:休闲度假房屋出租
2020/10/03 全球购物
求职信内容考虑哪几点
2013/10/05 职场文书
旅游管理专业个人求职信范文
2013/12/24 职场文书
毕业生找工作的求职信范文
2013/12/24 职场文书
人事行政专员岗位职责
2014/07/23 职场文书
2015年119消防宣传日活动总结
2015/03/24 职场文书
redis限流的实际应用
2021/04/24 Redis