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之Import 模块
Oct 13 Python
Python中利用原始套接字进行网络编程的示例
May 04 Python
python脚本设置系统时间的两种方法
Feb 21 Python
python 实现语音聊天机器人的示例代码
Dec 02 Python
Python实现的银行系统模拟程序完整案例
Apr 12 Python
Python中的pathlib.Path为什么不继承str详解
Jun 23 Python
Python使用scrapy爬取阳光热线问政平台过程解析
Aug 14 Python
Django实现网页分页功能
Oct 31 Python
Java多线程实现四种方式原理详解
Jun 02 Python
解决tensorflow 释放图,删除变量问题
Jun 23 Python
Python3合并两个有序数组代码实例
Aug 11 Python
Pycharm创建python文件自动添加日期作者等信息(步骤详解)
Feb 03 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异常Parse error: syntax error, unexpected T_VAR错误解决方法
2014/05/06 PHP
php中header设置常见文件类型的content-type
2015/06/23 PHP
php使用socket调用http和smtp协议实例小结
2019/07/26 PHP
jquery中通过父级查找进行定位示例
2013/06/28 Javascript
JS取文本框中最小值的简单实例
2013/11/29 Javascript
一个JavaScript用逗号分割字符串实例
2014/09/22 Javascript
使用Chrome浏览器调试AngularJS应用的方法
2015/06/18 Javascript
javascript产生随机数方法汇总
2016/01/25 Javascript
Node.js中npm常用命令大全
2016/06/09 Javascript
js数组与字符串常用方法总结
2017/01/13 Javascript
vue.js中指令Directives详解
2017/03/20 Javascript
详解自定义ajax支持跨域组件封装
2018/02/08 Javascript
深入理解JavaScript的值传递和引用传递
2018/10/24 Javascript
vue中各种通信传值方式总结
2019/02/14 Javascript
弱类型语言javascript中 a,b 的运算实例小结
2019/08/07 Javascript
使用js实现一个简单的滚动条过程解析
2019/09/10 Javascript
js利用iframe实现选项卡效果
2020/08/09 Javascript
vue下载二进制流图片操作
2020/10/26 Javascript
浅谈python中scipy.misc.logsumexp函数的运用场景
2016/06/23 Python
python 3.0 模拟用户登录功能并实现三次错误锁定
2017/11/01 Python
用Python删除本地目录下某一时间点之前创建的所有文件的实例
2017/12/14 Python
使用python绘制二元函数图像的实例
2019/02/12 Python
Python安装与基本数据类型教程详解
2019/05/29 Python
python 实现音频叠加的示例
2020/10/29 Python
详解python中的异常和文件读写
2021/01/03 Python
倩碧香港官方网站:Clinique香港
2017/11/13 全球购物
墨尔本照明批发商店:Mica Lighting
2017/12/28 全球购物
struct与class的区别
2014/02/03 面试题
SQL里面如何插入自动增长序列号字段
2012/03/29 面试题
中式结婚主持词
2014/03/14 职场文书
股权转让协议书范本
2014/04/12 职场文书
收款授权委托书
2014/10/02 职场文书
公司股份合作协议书
2014/12/07 职场文书
担保书格式
2015/01/20 职场文书
2015年上半年计生工作总结
2015/03/30 职场文书
Python+tkinter实现高清图片保存
2022/03/13 Python