转自:
http://www.cnpythoner.com/post/89.html
我有的时候写程序要用到当前时间,我就想用python去取当前的时间,虽然不是很难,但是老是忘记,用一次丢一次,
为了能够更好的记住,我今天特意写下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 当前时区的名称
%% %号本身
其实使用: datetime.datetime.now()是更爽的一件事。
分享到:
相关推荐
使用python打印当前时间
在使用Python写程序时,经常需要输出系统的当前时间以及计算两个时间之间的差值,或者将当前时间加减一定时间(天数、小时、分钟、秒)来得到新的时间,这篇文章就系统的对这些进行总结。码字不易,喜欢请点赞!!!...
资源描述: 标题:Python获取北京时间工具 介绍:这是一个基于Python语言的简单而实用的工具,用于获取当前的北京时间。...* 任何需要与北京时间保持同步的个人或团队,都可以通过运行此工具来准确获取当前时间。
在Python中,有许多强大的库,如`pandas`、`statsmodels`和`forecast`,可以帮助我们进行时间序列分析与预测。本文将深入探讨时间序列分析的常用算法,并以Python为例,展示如何实现这些算法。 首先,我们要理解...
### Python 计算时间的基本问题 #### 一、获取当前日期与时间 在 Python 中,我们经常需要处理日期和时间相关的任务,例如记录程序运行时间、进行日期计算等。Python 提供了 `datetime` 模块来帮助我们完成这些...
Python 封装当前日期时间...当前时间:14_30_00 文件路径:文件路径/2023-03-15 本文介绍了如何使用 Python 封装当前日期时间函数,并提供了相关的知识点,包括日期和时间处理、文件路径处理和封装当前日期时间函数。
本文实例讲述了Python实现的当前时间多加一天、一小时、一分钟操作。分享给大家供大家参考,具体如下: 首先看下,datetime的使用 >>> import datetime >>> print datetime.datetime.now() 2017-07-15 15:01:24....
在指定目录中,批量创建文件,文件名为%Y%m%d%H%M%S格式的当前时间
通过`datetime.datetime.now()`获取当前时间,`datetime.timedelta()`计算两个日期之间的差值,以及`datetime.datetime.strptime()`和`datetime.datetime.strftime()`进行日期字符串的解析和格式化。 2. **文件操作...
Python 如何以当前日期时间批量创建文件 Python源码Python 如何以当前日期时间批量创建文件 Python源码Python 如何以当前日期时间批量创建文件 Python源码Python 如何以当前日期时间批量创建文件 Python源码Python ...
在Python编程语言中,时间处理是一项基础且重要的任务。它涉及到日期、时间和时间间隔的创建、比较、格式化以及各种操作。在这个主题中,我们将深入探讨Python中的时间比较及其相关概念,确保涵盖全面。 首先,...
这篇教程将深入探讨如何使用Python进行ARMA时间序列分析。 **一、自回归(AR)模型** 自回归模型是一种基于历史值预测未来值的统计模型。AR(p)模型定义为当前观测值是其p个滞后值和随机误差项的线性组合。公式表示...
本文实例讲述了Python实现文件按照日期命名的方法。分享给大家供大家参考。具体实现方法如下: 这里实现文件按照创建的时期批量重命名的功能 # -*- coding: utf-8 -*- import os import time import datetime ...
- **time.time()**:返回当前时间的时间戳(自1970年1月1日午夜以来经过的秒数)。 - **time.localtime([timestamp])**:将时间戳转换为本地时间元组。 - **time.gmtime([timestamp])**:将时间戳转换为UTC时间元组...
例如,`maya.now().as_timestamp()`和`maya.datetime(timestamp)`分别用于获取当前时间的Unix时间戳和将时间戳转换为日期时间对象。 6. **格式化输出**:除了ISO 8601,Maya还支持自定义日期时间格式的输出,如`my_...
### Python 日期时间运算 在Python程序设计语言中,日期与时间的运算主要通过`datetime`模块实现。本文将详细介绍该模块中与日期时间运算相关的类及函数,并提供实际编程示例来帮助理解。 #### 1. `datetime` 模块...
PyQt5小Demo之实时刷新显示当前时间,使用Python线程以及Qt自定义信号。
m () # 比较Moment对象与当前时间 ``` 6. **时间差计算**: 计算两个时间点之间的差距,可以得到一个`Duration`对象,表示时间间隔: ```python diff = m1 - m2 # 计算时间差 diff.hours # 获取小时数 diff....
Python的时间模块提供了多种函数,允许我们获取当前时间、对时间进行格式化以及进行时间间隔的计算。其中最常用的功能包括`time()`、`sleep()`、`strftime()`和`strptime()`。 1. `time()`函数:这个函数返回当前...