python简单实现获取当前时间


Posted in Python onAugust 27, 2016

说起计算机中的时间,还有一些比较有意思的事,比如我们经常听到的Unix时间戳,UTC时间,格林威治时间等,从表示上来讲他们基本属于同一个东西,因为他们的时间表示都是从1970年.1月.1日开始到现在的秒数,到这有人就有问题了,为毛是从这个时间点开始的呢?因为这天呀发生了一件大事,UNIX操作系统诞生了,这UNIX诞生可有来历,他是一个歪果仁利用老婆孩子外出度假的时间来完成的,我假设大家了解操作系统的复杂性,那么我们预估他老婆要外出几年才能完成UNIX系统的编写?3年?5年? 错,人家老婆就去了一月就回来了,这就跟linus在下雨天在宿舍没事,写出一个linux系统一样diao,好吧,也许大神就是用来让人敬仰的,总有让人无法望及项背的感觉,其实这个世界就是这样,总有些牛逼的人时不时的冒出来推动整个人类文明的进步,倘若你足够努力,也许有一天你也会站在那个舞台。

介绍完计算机时间的背景,下面就要来干货了,我把用python获取系统时间常用的例子汇总了下,方便小伙伴们快速上手和查询,并且支持日期的常见格式,我们先说如何用time模块来时间我们要的时间:

>>> import time
>>> time.time()
1469101837.655935

time.time()函数就是返回的UTC时间,是从1970.1.1到现在的秒数。

>>> time.ctime(1469101837.655935)
'Thu Jul 21 19:50:37 2016'

time.ctime()函数接收一个以秒为单位的实际,然后转换成本地时间的字符串表示。

如果我们想格式化时间格式的输出,可以用strftime()函数,这样能把我们的时间格式变为我们想要的格式:

>>> from time import strftime,gmtime
>>> strftime("%m/%d/%Y %H:%M")
'07/21/2016 19:57'
>>> time.strftime("%Y%m%d")
'20160721'
>>> strftime("%Y-%m-%d %H:%M:%S", gmtime())
'2016-07-21 11:47:51'

在python中,除了time模块外还有datetime模块,也可以方便的操作时间,比如用datetime模块来显示当前时间:

>>> from datetime import datetime
>>> datetime.now().strftime('%Y-%m-%d %H:%M:%S')
'2016-07-21 19:49:15'
>>> datetime.now().isoformat()
'2016-07-21T19:56:46.744893'
>>> str(datetime.now())
'2016-07-21 19:48:37.436886'

在脚本中,这2个模块都比较常用,比如做文件备份时要加的时间戳变量,对老旧文件删除操作的时间变量等,大家可以通过上面的例子进行自己修改来得到想要的格式,如果只需要时间的某部分,可以用split()函数分割,通过切片获得想要的内容,这篇就到这里,有问题欢迎留言。

Python 相关文章推荐
部署Python的框架下的web app的详细教程
Apr 30 Python
Python利用递归实现文件的复制方法
Oct 27 Python
Python网页正文转换语音文件的操作方法
Dec 09 Python
python cumsum函数的具体使用
Jul 29 Python
解决python3 requests headers参数不能有中文的问题
Aug 21 Python
python单例模式原理与创建方法实例分析
Oct 26 Python
python验证码图片处理(二值化)
Nov 01 Python
python返回数组的索引实例
Nov 28 Python
opencv设置采集视频分辨率方式
Dec 10 Python
PyCharm 无法 import pandas 程序卡住的解决方式
Mar 09 Python
使用keras实现孪生网络中的权值共享教程
Jun 11 Python
Python 带星号(* 或 **)的函数参数详解
Feb 23 Python
python使用psutil模块获取系统状态
Aug 27 #Python
Django Highcharts制作图表
Aug 27 #Python
Python连接DB2数据库
Aug 27 #Python
使用python绘制常用的图表
Aug 27 #Python
python实现实时监控文件的方法
Aug 26 #Python
Python爬取京东的商品分类与链接
Aug 26 #Python
Python设计模式之抽象工厂模式
Aug 25 #Python
You might like
php array_search() 函数使用
2010/04/13 PHP
ThinkPHP缓存方法S()概述
2014/06/13 PHP
PHP递归实现快速排序的方法示例
2017/12/18 PHP
JS input 数字验证代码
2009/07/30 Javascript
javascript 单例/单体模式(Singleton)
2011/04/07 Javascript
jQuery中removeClass()方法用法实例
2015/01/05 Javascript
轻量级网页遮罩层jQuery插件用法实例
2015/07/31 Javascript
jQuery 1.9.1源码分析系列(十三)之位置大小操作
2015/12/02 Javascript
Node.js项目中调用JavaScript的EJS模板库的方法
2016/03/11 Javascript
jQuery实现拖拽可编辑模块功能代码
2017/01/12 Javascript
axios发送post请求springMVC接收不到参数的解决方法
2018/03/05 Javascript
详解Element-UI中上传的文件前端处理
2019/08/07 Javascript
深入理解redux之compose的具体应用
2020/01/12 Javascript
[06:36]吞吞映像top1
2014/06/20 DOTA
[08:29]DOTA2每周TOP10 精彩击杀集锦vol.7
2014/06/25 DOTA
python生成器generator用法实例分析
2015/06/04 Python
python中的错误处理
2016/04/10 Python
Django使用httpresponse返回用户头像实例代码
2018/01/26 Python
Python图像的增强处理操作示例【基于ImageEnhance类】
2019/01/03 Python
教你一步步利用python实现贪吃蛇游戏
2019/06/27 Python
python安装cx_Oracle和wxPython的方法
2020/09/14 Python
日语翻译个人求职的自我评价
2013/10/14 职场文书
优质的学校老师推荐信
2013/10/28 职场文书
优秀员工自荐书范文
2013/12/08 职场文书
应届大学生简历中的自我评价
2014/01/15 职场文书
卫生巾广告词
2014/03/18 职场文书
酒店管理专业毕业生求职自荐信
2014/04/28 职场文书
领导干部遵守党的政治纪律情况思想汇报
2014/09/14 职场文书
三严三实对照检查材料范文
2014/09/23 职场文书
档案管理员岗位职责
2015/02/12 职场文书
2015年员工工作表现评语
2015/03/25 职场文书
公司劳动纪律管理制度
2015/08/04 职场文书
寒假生活随笔
2015/08/15 职场文书
新手入门Mysql--概念
2021/06/18 MySQL
uni-app 微信小程序授权登录的实现步骤
2022/02/18 Javascript
HTML页面点击按钮关闭页面的多种方式
2022/12/24 HTML / CSS