python time strptime_python的time几种用法strptime、strftime、localtime、mktime
1、time.time()
importtime
t1=time.time()print(t1) #1594006474.1072185
2、获取当地时间-->结构化时间 time.localtime()
importtime
t2=time.localtime()print(t2)#time.struct_time(tm_year=2020, tm_mon=7, tm_mday=1, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=2, tm_yday=183, tm_isdst=-1)
3、根据指定格式,获取结构化时间 time.strptime()
importtime
t2= time.strptime("30 11 2000", "%d %m %Y")print(t2)#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)
%Y Year with century as a decimal number.
%m Month as a decimal number [01,12].
%d Day of the month as a decimal number [01,31].
%H Hour (24-hour clock) as a decimal number [00,23].
%M Minute as a decimal number [00,59].
%S Second as a decimal number [00,61].
%z Time zone offset from UTC.
%a Locale's abbreviated weekday name.
%A Locale's full weekday name.
%b Locale's abbreviated month name.
%B Locale's full month name.
%c Locale's appropriate date and time representation.
%I Hour (12-hour clock) as a decimal number [01,12].
%p Locale's equivalent of either AM or PM.
importtime
t2= time.strptime("2020-07-01", "%Y{y}%m{y}%d".format(y="-"))print(t2)#time.struct_time(tm_year=2020, tm_mon=7, tm_mday=1, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=2, tm_yday=183, tm_isdst=-1)
4、根据结构时间,获取指定格式时间 time.strftime()
importtime
t2= time.localtime() #time.struct_time(tm_year=2020, tm_mon=7, tm_mday=1, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=2, tm_yday=183, tm_isdst=-1)
t3= time.strftime("%Y{y}%m{y}%d".format(y="-"),t2)print(t3)#2020-07-01
5、根据结构时间,获取时间戳 time.mktime()
importtime
t2= time.localtime() #time.struct_time(tm_year=2020, tm_mon=7, tm_mday=1, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=2, tm_yday=183, tm_isdst=-1)
t4=time.mktime(t2)print(t4)#1593532800.0
6、补充datetime用法。
7、date用法
from datetime importdate,timedelta
date_today=date.today()print(date_today) #2020-07-11
from datetime importdate,timedelta#date_today = date.today()
#print(date_today) # 2020-07-11
t1= timedelta(days=7)print(t1) #7 days, 0:00:00
from datetime importdate,timedelta,datetime#date_today = date.today()
#print(date_today) # 2020-07-11
#t1 = timedelta(days=7)#
#print(t1) # 7 days, 0:00:00
t2= datetime.strptime("2020-07-01", '%Y-%m-%d')print(t2) #2020-07-01 00:00:00
最后出现神奇的一幕。
from datetime importdate,timedelta,datetime#date_today = date.today()
#print(date_today) # 2020-07-11
#t1 = timedelta(days=7)#
#print(t1) # 7 days, 0:00:00
t2= datetime.strptime("2020-07-01", '%Y-%m-%d')#
#print(t2) # 2020-07-01 00:00:00
t3= timedelta(days=7)print(t3) #7 days, 0:00:00
t4= t2 -t3print(t4) #2020-06-24 00:00:00
python time strptime_python的time几种用法strptime、strftime、localtime、mktime相关推荐
- python中list[1啥意思_详解Python中list[::-1]的几种用法
本文主要介绍了Python中list[::-1]的几种用法,分享给大家,具体如下: s = "abcde" list的[]中有三个参数,用冒号分割 list[param1:para ...
- python匿名函数Lambda的两种用法
python匿名函数Lambda的两种用法 第一种方式:作为函数对象单独使用 第二种方式:放在另一函数里使用 一般来说匿名函数Lambda的使用就是为了避免单独def一个函数,而且不用给函数命名,但是 ...
- python中的or的两种用法
python中的or的两种用法 python中or除了常见的和and作为判断的条件外,还有一种不多见但很实用的用法,那就是: a = b or c 在这条赋值语句中的 or 的含义是判断 b 和 c ...
- Python正则表达式中问号的四种用法
1.原文符号 因为?在正则表达式中有特殊的含义,所以如果想匹配?本身,则需要转义,? 2.有无量词 问号可以表示重复前面内容的0次或一次,也就是要么不出现,要么出现一次. 3.(非)贪婪匹配 贪婪匹配 ...
- java和python可以在一个项目中同时使用么-java调用python的几种用法(看这篇就够了)...
java调用python的几种用法如下: 在java类中直接执行python语句 在java类中直接调用本地python脚本 使用Runtime.getRuntime()执行python脚本文件(推荐 ...
- python java混合编程_详解java调用python的几种用法(看这篇就够了)
java调用python的几种用法如下: 在java类中直接执行python语句 在java类中直接调用本地python脚本 使用Runtime.getRuntime()执行python脚本文件(推荐 ...
- 微课系列(6):Python关键字else的三种用法
技术要点:Python关键字else在选择结构.循环结构和异常处理结构中的三种用法. ----------相关阅读---------- 教学课件 1900页Python系列PPT分享一:基础知识(10 ...
- Python扩展库numpy中where()函数的三种用法
第一种用法:只给where()函数传递一个数组作为参数,返回其中非0元素的下标. 第二种用法:给where()函数传递一个包含True/False值的数组,返回该数组中True值的下标,结合numpy ...
- python中特殊变量-python list每三个分成一组python中星号变量的几种特殊用法
在Python中星号除了用于乘法数值运算和幂运算外,还有一种特殊的用法"在变量前添加单个星号或两个星号",实现多参数的传入或变量的拆解,本文将详细介绍"星号参数" ...
最新文章
- 英文版PDF不能显示中文PDF文件的解决方法
- HTML中checked1001无标题,是否可以一键切换两个CSS`:checked`伪类?
- 华为终于放出方舟编译器源代码!开源平台同步亮相,网友:硬核项目
- java---编写一个方法,返回一个int型的二维数组,数组中的元素通过解析字符串参数获得。
- RK2908开机时间分析及优化
- springmvc重定向到另一个项目_SpringMVC——redirect重定向跳转传值
- hadoop 二次开发DatanodeWriteTimeout设置
- 20140505 科技脉搏 - “社交”这棵老树,依然在开着新花
- [Linux 性能检测工具]IOSTAT
- SpringBoot 自定义监听器(Listener)
- 新xp系统如何链接网络连接服务器地址,xp系统如何设置宽带连接
- 无法启动IE调试vs2008的一个解决办法
- 博主亲测Mac OSX 上好用必备的PC端软件
- PCB选料时的小技巧和参考网站+电解电容封装尺寸+稳压管型号
- SQLITE测试工具
- 实现Unity2D游戏中跳跃功能和相关问题解决
- 微信小程序审核不通过的原因,这里整理了10个最常见的
- 计算机专业考研上岸率,考研“寒冬年”?2020考研上岸几率到底有多大?
- 蜂鸟无线LR43B无线射频接收模块调试记录
- java获取月和日_java – 如何获取dateformat来大写月和日