Python获取当前时间的方法


Posted in Python onJanuary 14, 2014

我有的时候写程序要用到当前时间,我就想用python去取当前的时间,虽然不是很难,但是老是忘记,用一次丢一次,
为了能够更好的记住,我今天特意写下获取当前时间的方法,如果你觉的对你有用的话,可以收藏下。

取得时间相关的信息的话,要用到python time模块,python time模块里面有很多非常好用的功能,你可以去官方
文档了解下,要取的当前时间的话,要取得当前时间的时间戳,时间戳好像是1970年到现在时间相隔的时间。

你可以试下下面的方式来取得当前时间的时间戳:
import time
print time.time()
输出的结果是:
1279578704.6725271

但是这样是一连串的数字不是我们想要的结果,我们可以利用time模块的格式化时间的方法来处理:
time.localtime(time.time())
用time.localtime()方法,作用是格式化时间戳为本地的时间。
输出的结果是:
time.struct_time(tm_year=2010, tm_mon=7, tm_mday=19, tm_hour=22, tm_min=33, tm_sec=39, tm_wday=0, tm_yday=200, tm_isdst=0)

现在看起来更有希望格式成我们想要的时间了。
time.strftime('%Y-%m-%d',time.localtime(time.time()))

最后用time.strftime()方法,把刚才的一大串信息格式化成我们想要的东西,现在的结果是:
2010-07-19

time.strftime里面有很多参数,可以让你能够更随意的输出自己想要的东西:
下面是time.strftime的参数:
strftime(format[, tuple]) -> string
将指定的struct_time(默认为当前时间),根据指定的格式化字符串输出
python中时间日期格式化符号:
%y 两位数的年份表示(00-99)
%Y 四位数的年份表示(000-9999)
%m 月份(01-12)
%d 月内中的一天(0-31)
%H 24小时制小时数(0-23)
%I 12小时制小时数(01-12)
%M 分钟数(00=59)
%S 秒(00-59)

%a 本地简化星期名称
%A 本地完整星期名称
%b 本地简化的月份名称
%B 本地完整的月份名称
%c 本地相应的日期表示和时间表示
%j 年内的一天(001-366)
%p 本地A.M.或P.M.的等价符
%U 一年中的星期数(00-53)星期天为星期的开始
%w 星期(0-6),星期天为星期的开始
%W 一年中的星期数(00-53)星期一为星期的开始
%x 本地相应的日期表示
%X 本地相应的时间表示
%Z 当前时区的名称
%% %号本身

你感兴趣的话,可以自己试试看。

Python 相关文章推荐
Python实现的一个找零钱的小程序代码分享
Aug 25 Python
在Python上基于Markov链生成伪随机文本的教程
Apr 17 Python
在Python的web框架中编写创建日志的程序的教程
Apr 30 Python
用Python计算三角函数之atan()方法的使用
May 15 Python
用Python操作字符串之rindex()方法的使用
May 19 Python
Python常用模块os.path之文件及路径操作方法
Dec 03 Python
解决Python logging模块无法正常输出日志的问题
Feb 21 Python
matlab中二维插值函数interp2的使用详解
Apr 22 Python
使用pycharm和pylint检查python代码规范操作
Jun 09 Python
Python代码执行时间测量模块timeit用法解析
Jul 01 Python
mac安装python3后使用pip和pip3的区别说明
Sep 01 Python
深入理解Python变量的数据类型和存储
Feb 01 Python
Python生成随机数的方法
Jan 14 #Python
python模拟登陆Tom邮箱示例分享
Jan 13 #Python
python调用cmd命令行制作刷博器
Jan 13 #Python
本地文件上传到七牛云服务器示例(七牛云存储)
Jan 11 #Python
python实现异步回调机制代码分享
Jan 10 #Python
python3使用tkinter实现ui界面简单实例
Jan 10 #Python
python构造icmp echo请求和实现网络探测器功能代码分享
Jan 10 #Python
You might like
多文件上载系统完整版
2006/10/09 PHP
php求正负数数组中连续元素最大值示例
2014/04/11 PHP
jquery+php实现导出datatables插件数据到excel的方法
2015/07/06 PHP
Thinkphp单字母函数使用指南
2016/05/08 PHP
[原创]smarty简单模板变量输出方法
2016/07/09 PHP
yii使用bootstrap分页样式的实例
2017/01/17 PHP
让你的PHP,APACHE,NGINX支持大文件上传
2021/03/09 PHP
JS BASE64编码 window.atob(), window.btoa()
2021/03/09 Javascript
jQuery 1.3 和 Validation 验证插件1.5.1
2009/07/09 Javascript
jQuery多项选项卡的实现思路附样式及代码
2014/06/03 Javascript
jQuery中:button选择器用法实例
2015/01/04 Javascript
使用Javascript监控前端相关数据的代码
2016/10/27 Javascript
详解jQuery lazyload 懒加载
2016/12/19 Javascript
前端开发必知的15个jQuery小技巧
2017/01/22 Javascript
JS查找字符串中出现最多的字符及个数统计
2017/02/04 Javascript
js和jquery中获取非行间样式
2017/05/05 jQuery
vue2.x+webpack快速搭建前端项目框架详解
2017/11/30 Javascript
快速解决vue在ios端下点击响应延时的问题
2018/08/27 Javascript
简单了解JS打开url的方法
2020/02/21 Javascript
Python 获取新浪微博的最新公共微博实例分享
2014/07/03 Python
将Django使用的数据库从MySQL迁移到PostgreSQL的教程
2015/04/11 Python
在Python中处理列表之reverse()方法的使用教程
2015/05/21 Python
浅谈python在提示符下使用open打开文件失败的原因及解决方法
2018/11/30 Python
python 去除二维数组/二维列表中的重复行方法
2019/01/23 Python
django框架事务处理小结【ORM 事务及raw sql,customize sql 事务处理】
2019/06/27 Python
matplotlib基础绘图命令之imshow的使用
2020/08/13 Python
Python从文件中读取数据的方法步骤
2020/11/18 Python
Python字节单位转换(将字节转换为K M G T)
2021/03/02 Python
CSS3之背景尺寸Background-size使用介绍
2013/10/14 HTML / CSS
深入剖析webstorage[html5的本地数据处理]
2016/07/11 HTML / CSS
大都会艺术博物馆商店:The Met Store
2018/06/22 全球购物
介绍一下Prototype的$()函数,$F()函数,$A()函数都是什么作用?
2014/03/05 面试题
勤俭节约倡议书
2014/04/14 职场文书
党务公开方案
2014/05/06 职场文书
创业计划书之青年旅馆
2019/09/23 职场文书
Nginx的反向代理实例详解
2021/03/31 Servers