`
yushine
  • 浏览: 200531 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Python:time, strftime和strptime

 
阅读更多

最常用的time.time()返回的是一个浮点数,单位为秒。但strftime处理的类型是time.struct_time,实际上是一个tuple。strptime和localtime都会返回这个类型。

>>> import time
>>> t = time.time()
>>> t
1202872416.4920001
>>> type(t)
<type 'float'>
>>> t = time.localtime()
>>> t
(2008, 2, 13, 10, 56, 44, 2, 44, 0)
>>> type(t)
<type 'time.struct_time'>
>>> time.strftime('%Y-%m-%d', t)
'2008-02-13'
>>> time.strptime('2008-02-14', '%Y-%m-%d')
(2008, 2, 14, 0, 0, 0, 3, 45, -1)

分享到:
评论

相关推荐

    详解python:time模块用法

    time模块下有两种时间表示方法: ...strptime()函数可以把时间字符串解释为struct_time()类型,相反,mktime()将struct_time()类型解释为秒 Python time asctime() 函数接受时间元组并返回一个可读的形式为”Tue Dec

    Django中datetime的处理方法(strftime/strptime)

    本文主要讨论了两个关键函数:`strftime` 和 `strptime`,它们都是与日期和时间格式化密切相关的。 首先,`strftime`(String From Time)函数用于将日期和时间对象转换为字符串。在Django中,它支持`date`、`...

    python中time库的使用

    时间格式化:strftime() strptime() 程序计时:sleep(),perf_counter() 时间获取 time() :获取从1970年1月1日0:00开始到当前时间点的时间,返回一个浮点数,单位为s ctime() :获取当前时间,返回一个字符串,格式...

    drawtime_python_Time_

    6. `time.strptime()`: 这个函数用于将字符串解析成时间元组,可以配合`strftime()`进行日期和时间的转换。 ```python from time import strptime date_string = "2022-04-15 12:34:56" parsed_time = strptime...

    python中datetime模块中strftime/strptime函数的使用

    Python 的datetime模块 其实就是date和time 模块的结合,常见的属性方法都比较常用 比如: datetime.day,datetime.month,datetime.year 分别表示一个datetime对象的日,月,年;如下 from datetime import ...

    Python的time模块-各种与时间相关的函数.docx

    ### Python的time模块详解 #### 引言 Python的`time`模块是处理时间相关任务的强大工具之一。它提供了一系列的函数,可以帮助我们获取当前时间、格式化时间...希望本文能对你理解和使用Python的`time`模块有所帮助。

    在Python中操作时间之strptime()方法的使用

    strptime()方法分析表示根据格式的时间字符串。返回值是一个struct_time所返回gmtime()或...time.strptime(string[, format]) 参数 string — 这是其中将根据给定的格式解析字符串格式的时间。 format — 这是

    Python中常用的Python time模块常用函数

    Python中的time模块是处理时间操作的核心模块,提供了丰富的函数来帮助开发者进行时间相关的计算和格式化。以下将详细解释在Python中常用的time模块函数: 1. **time.time()** 函数: - 定义:返回自1970年1月1日...

    PYTHON的TIME模块使用.pdf

    此外,time模块还有一些其他函数,如`time.strftime()`用于将struct_time对象格式化为字符串,`time.strptime()`用于解析时间字符串并将其转换为struct_time对象,`time.timezone`表示本地时区与UTC之间的差值,以及...

    Python日期时间Time模块实例详解

    Python 中处理日期和时间的主要模块有两个:`time` 和 `calendar`。本篇文章将重点介绍 `time` 模块的使用方法,包括各种与时间相关的常见操作及技巧。通过具体的代码示例,帮助读者更好地理解和掌握 `time` 模块的...

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

    6. **datetime模块**:除了time模块,Python的datetime模块也提供了类似的功能,例如`datetime.datetime()`可以创建一个日期时间对象,`strftime()`和`strptime()`方法同样适用于datetime对象。 了解并熟练运用这些...

    python模块之time模块(实例讲解)

    `time.strftime()` 和 `time.strptime()` 函数分别用于将时间元组转换为格式化字符串和反向操作。 3. **元组(struct_time)**:struct_time 是一个包含9个元素的元组,包含了年、月、日、时、分、秒、星期、一年中...

    Python中time模块详解.pdf

    除了这些基本函数,time模块还提供了其他功能,如`time.strptime()`用于将字符串解析成struct_time,以及`time.strftime()`用于将struct_time格式化为字符串。此外,`time.tzset()`可以设置本地时区,`time.timezone...

    Python:python语言中与时间有关的库函数简介、安装、使用方法之详细攻略

    总的来说,Python的`time`、`datetime`和`calendar`模块为开发者提供了强大的时间处理能力,满足了各种时间相关的编程需求。在实际项目中,可以根据具体场景选择合适的方法进行时间操作。了解并熟练使用这些库函数,...

    一文带你理清Python时间处理

    一、Python基础时间处理——time模块 三种时间状态:时间戳、时间元组、字符串 四个转换函数:localtime、strftime、strptime、mktime print(获取当前时间戳:%s%time.time()) print(获取当前时间元组:,time....

    python--time模块和datetime模块.docx

    Python提供了两个非常实用的模块来帮助我们处理时间和日期:`time`模块和`datetime`模块。本文将详细介绍这两个模块的功能及其用法。 #### `time`模块 `time`模块主要提供了处理时间戳和结构化时间的方法,同时也...

    python中datetime的用法.docx

    本文将深入探讨这个模块中的几个关键概念,包括datetime类、timedelta类,以及strftime和strptime这两个重要的格式化函数。 1. **datetime类**: datetime类用于表示日期和时间的组合,其包含年(year)、月...

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

    6. `time.strftime(fmt[,tupletime])`:它接受一个时间元组(或使用`localtime()`或`gmtime()`得到的struct_time对象)和一个格式字符串`fmt`,然后返回一个按照`fmt`格式化后的本地时间字符串。 7. `time.strptime...

Global site tag (gtag.js) - Google Analytics