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方向键控制上下左右代码
Jan 20 Python
对pandas进行数据预处理的实例讲解
Apr 20 Python
PyCharm在新窗口打开项目的方法
Jan 17 Python
Python检查ping终端的方法
Jan 26 Python
Django 源码WSGI剖析过程详解
Aug 05 Python
django和vue实现数据交互的方法
Aug 21 Python
DJANGO-URL反向解析REVERSE实例讲解
Oct 25 Python
Python GUI库PyQt5样式QSS子控件介绍
Feb 25 Python
使用Python和百度语音识别生成视频字幕的实现
Apr 09 Python
Jupyter notebook设置背景主题,字体大小及自动补全代码的操作
Apr 13 Python
MAC平台基于Python Appium环境搭建过程图解
Aug 13 Python
python 基于opencv实现高斯平滑
Dec 18 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
操作Oracle的php类
2006/10/09 PHP
Uncaught exception com_exception with message Failed to create COM object
2012/01/11 PHP
php stripslashes和addslashes的区别
2014/02/03 PHP
php创建session的方法实例详解
2015/01/27 PHP
PHP获取表单数据与HTML嵌入PHP脚本的实现
2017/02/09 PHP
CentOS7系统搭建LAMP及更新PHP版本操作详解
2020/03/26 PHP
jquery动画4.升级版遮罩效果的图片走廊--带自动运行效果
2012/08/24 Javascript
javascript重复绑定事件造成的后果说明
2013/03/02 Javascript
Jquery实现视频播放页面的关灯开灯效果
2013/05/27 Javascript
node.js中的path.extname方法使用说明
2014/12/09 Javascript
【经典源码收藏】jQuery实用代码片段(筛选,搜索,样式,清除默认值,多选等)
2016/06/07 Javascript
关于数据与后端进行交流匹配(点亮星星)
2016/08/03 Javascript
Ionic+AngularJS实现登录和注册带验证功能
2017/02/09 Javascript
Angular2 自定义validators的实现方法
2017/07/05 Javascript
jQuery实现的简单动态添加、删除表格功能示例
2017/09/21 jQuery
vue better scroll 无法滚动的解决方法
2018/06/07 Javascript
Node.js中读取TXT文件内容fs.readFile()用法
2018/10/10 Javascript
ES6 let和const定义变量与常量的应用实例分析
2019/06/27 Javascript
Vue中key的作用示例代码详解
2020/06/10 Javascript
vue 判断页面是首次进入还是再次刷新的实例
2020/11/05 Javascript
Python实现的微信好友数据分析功能示例
2018/06/21 Python
利用Python将文本中的中英文分离方法
2018/10/31 Python
Python3.6+Django2.0以上 xadmin站点的配置和使用教程图解
2019/06/04 Python
python判断是空的实例分享
2020/07/06 Python
利用python3筛选excel中特定的行(行值满足某个条件/行值属于某个集合)
2020/09/04 Python
使用CSS变量实现炫酷惊人的悬浮效果
2019/04/26 HTML / CSS
全球最大的在线旅游公司:Expedia
2017/11/16 全球购物
美国滑雪板和装备购物网站:Skis.com
2018/12/20 全球购物
英国豪华家具和经典家居饰品购物网站:OKA
2020/06/05 全球购物
Linux上比较文件的命令都有哪些
2012/02/24 面试题
银行贷款委托书范本
2014/10/11 职场文书
个人作风纪律整顿整改措施
2014/10/25 职场文书
2014年个人工作总结报告
2014/11/27 职场文书
毕业设计论文致谢词
2015/05/14 职场文书
2016思想纪律作风整顿心得体会
2016/01/23 职场文书
Python实战实现爬取天气数据并完成可视化分析详解
2022/06/16 Python