python简单实现获取当前时间

 更新时间:2016年08月27日 10:48:04   投稿:hebedich  
最近项目中经常需要python去取当前的时间,虽然不是很难,但是老是忘记,用一次丢一次,为了能够更好的记住,我今天特意写下python 当前时间这篇文章,如果你觉的对你有用的话,可以收藏下。

说起计算机中的时间,还有一些比较有意思的事,比如我们经常听到的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中列表和元祖的使用方法

    这篇文章主要介绍了详解Python中列表和元祖的使用方法,代码基于Python2.x版本,元祖和列表是Python学习当中的基础知识,需要的朋友可以参考下
    2015-04-04
  • Python实现快速提取Word表格并转Markdown

    Python实现快速提取Word表格并转Markdown

    这篇文章主要为大家详细介绍了一套Python零基础可操作的代码方案,帮助测试工程师3分钟内完成表格提取与转换,直接对接自动化测试或大模型,需要的小伙伴可以参考下
    2025-04-04
  • ython字符串处理实用技巧分享

    ython字符串处理实用技巧分享

    在日常编程中,字符串处理是一个非常常见的任务,因此掌握一些实用的技巧能够提高代码的效率和可读性,本文将总结一些 Python 字符串处理的实用技巧,并通过代码实例进行演示,需要的朋友可以参考下
    2024-05-05
  • 对python中if语句的真假判断实例详解

    对python中if语句的真假判断实例详解

    今天小编就为大家分享一篇对python中if语句的真假判断实例详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-02-02
  • Python中使用gflags实例及原理解析

    Python中使用gflags实例及原理解析

    这篇文章主要介绍了Python中使用gflags实例及原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-12-12
  • pytorch torch运算操作示例详解

    pytorch torch运算操作示例详解

    这篇文章主要介绍了pytorch torch运算的相关知识,本文通过示例代码给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧
    2024-06-06
  • Python中使用urllib2模块编写爬虫的简单上手示例

    Python中使用urllib2模块编写爬虫的简单上手示例

    这篇文章主要介绍了Python中使用urllib2模块编写爬虫的简单上手示例,文中还介绍到了相关异常处理功能的添加,需要的朋友可以参考下
    2016-01-01
  • Python手绘可视化工具cutecharts使用实例

    Python手绘可视化工具cutecharts使用实例

    这篇文章主要介绍了Python手绘可视化工具cutecharts使用实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-12-12
  • Python Web框架Tornado运行和部署

    Python Web框架Tornado运行和部署

    这篇文章主要为大家详细介绍了Python Web框架Tornado运行和部署的相关资料,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-04-04
  • OpenCV哈里斯角检测|Harris Corner理论实践

    OpenCV哈里斯角检测|Harris Corner理论实践

    这篇文章主要为大家介绍了OpenCV哈里斯角检测|Harris Corner理论实践,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-04-04

最新评论