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多线程、异步+多进程爬虫实现代码
Feb 17 Python
Python获取当前公网ip并自动断开宽带连接实例代码
Jan 12 Python
使用Eclipse如何开发python脚本
Apr 11 Python
python实现指定文件夹下的指定文件移动到指定位置
Sep 17 Python
详解python中sort排序使用
Mar 23 Python
解决Pycharm后台indexing导致不能run的问题
Jun 27 Python
Python  Django 母版和继承解析
Aug 09 Python
python自动发微信监控报警
Sep 06 Python
基于Python 中函数的 收集参数 机制
Dec 21 Python
python读取csv文件指定行的2种方法详解
Feb 13 Python
Python读写压缩文件的方法
Jul 30 Python
python编程简单几行代码实现视频转换Gif示例
Oct 05 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
用PHP读取IMAP邮件
2006/10/09 PHP
PHP mkdir()定义和用法
2009/01/14 PHP
PHPExcel读取Excel文件的实现代码
2011/12/06 PHP
探讨Smarty中如何获取数组的长度以及smarty调用php函数的详解
2013/06/20 PHP
javascript知识点收藏
2007/02/22 Javascript
ie8下修改input的type属性报错的解决方法
2014/09/16 Javascript
编写自己的jQuery提示框(Tip)插件
2015/02/05 Javascript
jquery仿百度百科底部浮动导航特效
2015/08/08 Javascript
Jquery通过ajax请求NodeJS返回json数据实例
2016/11/08 NodeJs
js入门之Function函数的使用方法【新手必看】
2016/11/22 Javascript
jQueryUI Sortable 应用Demo(分享)
2017/09/07 jQuery
使用express+multer实现node中的图片上传功能
2018/02/02 Javascript
Vue-Router2.X多种路由实现方式总结
2018/02/09 Javascript
结合Vue控制字符和字节的显示个数的示例
2018/05/17 Javascript
详解vue中this.$emit()的返回值是什么
2019/04/07 Javascript
基于vue实现滚动条滚动到指定位置对应位置数字进行tween特效
2019/04/18 Javascript
微信内置开发 iOS修改键盘换行为搜索的解决方案
2019/11/06 Javascript
jQuery 判断元素是否存在然后按需加载内容的实现代码
2020/01/16 jQuery
JavaScript 接口原理与用法实例详解
2020/05/12 Javascript
Python实现简单拆分PDF文件的方法
2015/07/30 Python
Python科学画图代码分享
2017/11/29 Python
python实现可视化动态CPU性能监控
2018/06/21 Python
Python查找第n个子串的技巧分享
2018/06/27 Python
对pandas中时间窗函数rolling的使用详解
2018/11/28 Python
python中的print()输出
2019/04/12 Python
python 字典的打印实现
2019/09/26 Python
实例教程 HTML5 Canvas 超炫酷烟花绽放动画实现代码
2014/11/05 HTML / CSS
L’urv官网:精品女性运动服品牌
2019/07/07 全球购物
DELPHI中如何调用API,可举例说明
2014/01/16 面试题
病媒生物防治方案
2014/05/13 职场文书
学校法制宣传月活动总结
2014/07/03 职场文书
2014五年级班主任工作总结
2014/12/05 职场文书
担保公司2015年终工作总结
2015/10/14 职场文书
详解Python小数据池和代码块缓存机制
2021/04/07 Python
聊聊golang中多个defer的执行顺序
2021/05/08 Golang
Apache Hudi的多版本清理服务彻底讲解
2022/03/31 Servers