`
angelguo
  • 浏览: 118175 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Python获取并输出当前日期时间

阅读更多

Python获取并输出当前日期时间

 

取得时间相关的信息的话,要用到python time模块,python time模块里面有很多非常好用的功能,你可以去官方
文档了解下,要取的当前时间的话,要取得当前时间的时间戳,时间戳好像是1970年到现在时间相隔的时间。

你可以试下下面的方式来取得当前时间的时间戳:
import time
print time.time()
输出的结果是:
1357723206.31

但是这样是一连串的数字不是我们想要的结果,我们可以利用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()方法,把刚才的一大串信息格式化成我们想要的东西,现在的结果是:
2013-01-09

输出日期和时间:

time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time()))

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 当前时区的名称
%% %号本身

分享到:
评论

相关推荐

    python中日期和时间格式化输出的方法小结

    在Python中进行日期和时间格式化输出是一个常用且非常重要的功能,它允许用户按照特定的格式展示日期和时间数据...因此,了解并熟悉Python中日期和时间格式化输出的方法对于进行高效且准确的时间处理工作是必不可少的。

    Python获取昨天、今天、明天开始、结束时间戳的方法

    在Python中获取昨天、今天、明天的开始与结束时间戳,首先需要使用到datetime模块来获取当前日期以及进行日期的运算。下面会详细解释整个过程以及所涉及到的函数和方法。 首先,我们使用datetime模块中的date类来...

    测量程序编制 - python 57格式化输出:时间日期—time模块(函数).pptx

    Python中的time模块是处理时间的重要工具,提供了丰富的函数来处理时间相关的操作,包括时间的格式化、转换和延迟等。以下是对time模块中几个主要函数的详细解释: 1. `time.asctime([tupletime])`:这个函数用于将...

    python日期时间运算

    这段代码展示了如何获取当前日期以及计算昨天和明天的日期。使用`timedelta`类的`days`参数可以很容易地向前或向后推移特定天数。 #### 4. 总结 本文详细介绍了Python中`datetime`模块中的`timedelta`类及其在日期...

    实例017——获取当前的日期、时间并格式化输出.zip

    在编程领域,获取当前日期和时间以及对其进行格式化输出是一项基础但重要的任务。这个实例017主要聚焦于这一主题,适用于多种编程语言,如Python、Java、C#等。在不同的语言中,方法和库可能有所不同,但目标都是...

    Python-Maya对人类友好的Python日期时间处理库

    例如,`maya.now().as_timestamp()`和`maya.datetime(timestamp)`分别用于获取当前时间的Unix时间戳和将时间戳转换为日期时间对象。 6. **格式化输出**:除了ISO 8601,Maya还支持自定义日期时间格式的输出,如`my_...

    python获取当前日期和时间的方法

    本文将详细介绍如何使用Python获取当前日期和时间,并演示一些常用的日期时间操作技巧。 首先,要获取当前的日期和时间,我们可以使用datetime模块中的datetime类。该类提供了一个名为now()的静态方法,返回当前的...

    web services 关于当前日期的输出

    在这个特定的场景中,我们关注的是一个Web服务,它能够输出当前日期。这种服务在各种应用程序中非常常见,例如,用于记录操作时间戳、追踪交易日期或者在多时区协作的系统中同步时间。 首先,让我们理解Web服务的...

    获取当前日期及格式化

    首先,MySQL中的获取当前日期和时间的函数是`NOW()`。这个函数返回当前的日期和时间,精确到秒。例如,当你执行`SELECT NOW();`时,你会得到如下格式的输出:`2009-12-25 14:38:59`。这个日期时间是根据数据库服务器...

    Python-moment一个用来处理时间和日期的Python库

    Python-moment提供了丰富的日期和时间操作方法,如加减日期、获取星期几、获取季度等: ```python m.add(days=1) # 增加一天 m.subtract(hours=2) # 减少两小时 m.weekday() # 获取星期几(0-6,周日为0) m....

    Python程序实现输入一个日期计算当前日期是当年的中第几天

    可以创建一个当前日期的`datetime.date`对象,并用`timetuple`方法得到一个包含年、月、日等信息的时间元组,然后使用`tm_yday`属性获取今年的天数: ```python today = datetime.now().date() current_year_days =...

    python计算时间的基本问题

    这段代码首先获取当前日期和时间,然后模拟了一个时间间隔(这里通过 `time.sleep(10)` 模拟了 10 秒钟),再次获取当前日期和时间,最后通过减法运算计算出两个日期之间的时间间隔,并使用 `.total_seconds()` 方法...

    输出当前系统时间

    在实际应用中,获取系统时间并进行格式化通常用于记录日志、创建时间戳、显示日期选择器或时间选择器等场景。通过封装这个功能,你可以创建一个静态类或扩展方法,供项目中的其他部分调用,以保持代码的整洁和一致性...

    获取现在的时间

    C#中,可以使用`DateTime.Now`属性来获取当前日期和时间: ```csharp DateTime now = DateTime.Now; Console.WriteLine(now); ``` 结果将是类似`05/08/2022 14:30:45`的格式。 5. **PHP中的时间获取** PHP中...

    Python-arrow更好的Python日期时间操作类库

    Python中的日期和时间处理是许多编程任务中的常见需求,特别是在数据分析、日志记录或调度等场景下。然而,Python的标准库`datetime`虽然功能强大,但在易用性和人性化方面有时显得不足。这就是`arrow`库的出现原因...

    python实现实时监控文件的方法

    通过 Python 的 `subprocess` 模块,我们可以直接在 Python 程序中执行这个命令,并读取其输出结果。 ```python import subprocess logfile = 'access.log' command = f'tail -f {logfile} | grep "timeout"' ...

    在本教程中,我们将介绍 python datetime 模块以及如何使用它来处理日期、时间和日期时间格式的列(变量)

    利用`datetime.date.today()`方法,我们可以轻松获取当前日期。例如: ```python import datetime print(datetime.date.today()) ``` 输出将是当前日期的字符串形式,如`2023-03-15`。 **创建日期对象** 创建一个...

    Python 日期和时间及模块函数.docx

    `time` 模块是处理日期和时间的基础模块,它提供了多种功能,包括获取当前时间戳、转换时间戳为可读格式以及格式化日期和时间。时间戳是一个浮点数,表示自 1970 年 1 月 1 日 00:00:00(UTC/GMT 的午夜)以来的秒数...

    python时间函数

    # 获取当前日期时间 now = datetime.datetime.now() print("当前日期时间:", now) # 将时间戳转换为可读格式 timestamp = time.time() local_time = time.localtime(timestamp) formatted_time = time.strftime("%Y...

    Python基于datetime或time模块分别获取当前时间戳的方法实例

    ##### 获取当前日期和时间 要获取当前的日期和时间,我们可以使用`datetime`模块中的`datetime.now()`方法: ```python from datetime import datetime current_datetime = datetime.now() print("当前日期和时间...

Global site tag (gtag.js) - Google Analytics