描述

Python time strptime() 函数根据指定的格式把一个时间字符串解析为时间元组。

语法

strptime()方法语法:

time.strptime(string[, format])

参数

string -- 时间字符串。

format -- 格式化字符串。

返回值

返回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 当前时区的名称

%% %号本身

实例

以下实例展示了 strptime() 函数的使用方法:

实例(Python 2.0+)#!/usr/bin/python#-*- coding: UTF-8 -*-

importtime

struct_time= time.strptime("30 Nov 00", "%d %b %y")print "返回的元组: %s" % struct_time

以上实例输出结果为:

返回的元组: time.struct_time(tm_year=2000, tm_mon=11, tm_mday=30, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=3, tm_yday=335, tm_isdst=-1)

Python time mktime()方法

描述

Python time mktime() 函数执行与gmtime(), localtime()相反的操作,它接收struct_time对象作为参数,返回用秒数来表示时间的浮点数。

如果输入的值不是一个合法的时间,将触发 OverflowError 或 ValueError。

语法

mktime()方法语法:

time.mktime(t)

参数

t -- 结构化的时间或者完整的9位元组元素。

返回值

返回用秒数来表示时间的浮点数。

实例

以下实例展示了 mktime() 函数的使用方法:

#!/usr/bin/python

importtime

t= (2009, 2, 17, 17, 3, 38, 1, 48, 0)

secs=time.mktime( t )print "time.mktime(t) : %f" %secsprint "asctime(localtime(secs)): %s" % time.asctime(time.localtime(secs))

以上实例输出结果为:

time.mktime(t) : 1234915418.000000asctime(localtime(secs)): Tue Feb17 17:03:38 2009

os.path.getmtime(path)

这是一个Unix时间戳。可以使用datetime库来处理时间戳:

importdatetime, os

t= os.path.getmtime('/')

tt=datetime.datetime.fromtimestamp(t)

ttt= tt.strftime('%Y') #这是个时间格式化字符串,只能返回年份。更多使用方法参见手册。

print (ttt)

1、获取当前日期时间:

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

2、获取当天日期:

importdatetimeprint(datetime.date.today())

3、将当天时间日期转化为数字

importdatetimeprint("".join(str(datetime.date.today().replace(day=1)).split("-")))

python time strptime_Python time strptime()方法 时间操作相关推荐

  1. Python time strptime()方法 时间操作

    描述 Python time strptime() 函数根据指定的格式把一个时间字符串解析为时间元组. 语法 strptime()方法语法: time.strptime(string[, format ...

  2. python time strptime_Python time.strptime方法代碼示例

    本文整理匯總了Python中time.strptime方法的典型用法代碼示例.如果您正苦於以下問題:Python time.strptime方法的具體用法?Python time.strptime怎麽 ...

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

    转自:https://www.pinlue.com/article/2021/06/0700/0011628273800.html strptime()方法分析表示根据格式的时间字符串.返回值是一个s ...

  4. python中strptime函数_在Python中操作时间之strptime()方法的使用

    strptime()方法分析表示根据格式的时间字符串.返回值是一个struct_time所返回gmtime()或localtime(). 格式参数使用相同的指令使用strftime();它默认为&qu ...

  5. python学习 day8_容器的方法文件操作

    python学习day8 列表的相关函数 增 1.append 向列表的末尾添加新的元素 2.insert 在指定索引之前插入元素 3.extend 迭代追加所有元素 删 1.pop 通过指定索引删除 ...

  6. python中的strptime函数_python中strptime函数_Python语言中操作时间之strptime()方法的使用...

    Python中操作时间之strptime()方法的使用 strptime()方法分析表示根据格式的时间字符串.返回值是一个struct_time所返回gmtime()或localtime(). 格式参 ...

  7. python time strptime_Python中操作时间之strptime()方法的使用

    strptime()方法分析表示根据格式的时间字符串.返回值是一个struct_time所返回gmtime()或localtime(). 格式参数使用相同的指令使用strftime();它默认为&qu ...

  8. python自学时间-学习Python、Python时间操作有哪些?

    一.背景知识介绍: 1.时间是人类规定的产物,与长度单位是一个道理,米这个单位也是人类发明的.简单说就是地球自转1圈为1天,地球饶太阳公转1圈为1年,而且根据公转自转度量时间都是不可靠的(因为非匀速无 ...

  9. python微秒级别等待_python时间操作—获取微秒级别的时间差

    python中有两个模块可以完成时间操作:time和datetime(相比较datetime更强大) 以下分别是两个模块的具体信息: >>> dir(time) ['_STRUCT_ ...

最新文章

  1. 使用GoAccess分析Nginx日志
  2. Tomcat介绍、安装JDK、安装Tomcat
  3. c#+ArcGIS Engine-获取矢量图层的空间参考
  4. linq.js的用法
  5. 前端学习(3007):vue+element今日头条管理--消息提示
  6. java中接口私有反方_接口中的Java 9私有方法
  7. webstorm 配置webserver选项,让其他ip设备可访问(如手机等测试效果) ...
  8. 一个简单的Python暴力破解网站登录密码脚本
  9. win10 tagWnd部分成员逆向(窗口隐藏,窗口保护)
  10. WIN7下安装WIN2003系统
  11. 电脑计算机主板不启动,电脑主板不能启动的解决方法
  12. 哪个牌子的蓝牙耳机音质好?公认音质最好的真无线耳机推荐
  13. 如何在opensolaris2008.05清除root密码
  14. css弹性盒模型详解----flex-direction
  15. SourceTree使用教程图文详解
  16. ansys谐响应分析
  17. babylon 里面加gltf 模型
  18. 阿里云Windows 激活不成功
  19. SKU逻辑 vue实现一起学习交流
  20. Pygame游戏之 豌豆射手

热门文章

  1. Java poi 操作word替换模版中固定参数(页眉、段落、表格)
  2. http请求中的post和get到底是什么
  3. AndroidStudio中,如何使用 MultiDex (apk中生成多个dex、dex分包)
  4. 做嵌入式linux驱动的前途何在
  5. c语言经典算法——猴子偷桃问题
  6. linux目录count,linux-kernel – linux / scripts / recordmcount:没有这样的文件或目录
  7. js 宏任务和微任务
  8. ftp上传失败 问题排查
  9. 华为设备BGP配置命令
  10. OpenSSL密码库算法笔记——第5.1.1章 椭圆曲线点群的定义