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相关推荐

  1. python中list[1啥意思_详解Python中list[::-1]的几种用法

    本文主要介绍了Python中list[::-1]的几种用法,分享给大家,具体如下: s = "abcde" list的[]中有三个参数,用冒号分割 list[param1:para ...

  2. python匿名函数Lambda的两种用法

    python匿名函数Lambda的两种用法 第一种方式:作为函数对象单独使用 第二种方式:放在另一函数里使用 一般来说匿名函数Lambda的使用就是为了避免单独def一个函数,而且不用给函数命名,但是 ...

  3. python中的or的两种用法

    python中的or的两种用法 python中or除了常见的和and作为判断的条件外,还有一种不多见但很实用的用法,那就是: a = b or c 在这条赋值语句中的 or 的含义是判断 b 和 c ...

  4. Python正则表达式中问号的四种用法

    1.原文符号 因为?在正则表达式中有特殊的含义,所以如果想匹配?本身,则需要转义,? 2.有无量词 问号可以表示重复前面内容的0次或一次,也就是要么不出现,要么出现一次. 3.(非)贪婪匹配 贪婪匹配 ...

  5. java和python可以在一个项目中同时使用么-java调用python的几种用法(看这篇就够了)...

    java调用python的几种用法如下: 在java类中直接执行python语句 在java类中直接调用本地python脚本 使用Runtime.getRuntime()执行python脚本文件(推荐 ...

  6. python java混合编程_详解java调用python的几种用法(看这篇就够了)

    java调用python的几种用法如下: 在java类中直接执行python语句 在java类中直接调用本地python脚本 使用Runtime.getRuntime()执行python脚本文件(推荐 ...

  7. 微课系列(6):Python关键字else的三种用法

    技术要点:Python关键字else在选择结构.循环结构和异常处理结构中的三种用法. ----------相关阅读---------- 教学课件 1900页Python系列PPT分享一:基础知识(10 ...

  8. Python扩展库numpy中where()函数的三种用法

    第一种用法:只给where()函数传递一个数组作为参数,返回其中非0元素的下标. 第二种用法:给where()函数传递一个包含True/False值的数组,返回该数组中True值的下标,结合numpy ...

  9. python中特殊变量-python list每三个分成一组python中星号变量的几种特殊用法

    在Python中星号除了用于乘法数值运算和幂运算外,还有一种特殊的用法"在变量前添加单个星号或两个星号",实现多参数的传入或变量的拆解,本文将详细介绍"星号参数" ...

最新文章

  1. 英文版PDF不能显示中文PDF文件的解决方法
  2. HTML中checked1001无标题,是否可以一键切换两个CSS`:checked`伪类?
  3. 华为终于放出方舟编译器源代码!开源平台同步亮相,网友:硬核项目
  4. java---编写一个方法,返回一个int型的二维数组,数组中的元素通过解析字符串参数获得。
  5. RK2908开机时间分析及优化
  6. springmvc重定向到另一个项目_SpringMVC——redirect重定向跳转传值
  7. hadoop 二次开发DatanodeWriteTimeout设置
  8. 20140505 科技脉搏 - “社交”这棵老树,依然在开着新花
  9. [Linux 性能检测工具]IOSTAT
  10. SpringBoot 自定义监听器(Listener)
  11. 新xp系统如何链接网络连接服务器地址,xp系统如何设置宽带连接
  12. 无法启动IE调试vs2008的一个解决办法
  13. 博主亲测Mac OSX 上好用必备的PC端软件
  14. PCB选料时的小技巧和参考网站+电解电容封装尺寸+稳压管型号
  15. SQLITE测试工具
  16. 实现Unity2D游戏中跳跃功能和相关问题解决
  17. 微信小程序审核不通过的原因,这里整理了10个最常见的
  18. 计算机专业考研上岸率,考研“寒冬年”?2020考研上岸几率到底有多大?
  19. 蜂鸟无线LR43B无线射频接收模块调试记录
  20. java获取月和日_java – 如何获取dateformat来大写月和日

热门文章

  1. 数据库和SpringBoot基础01
  2. CTFshow——web入门——文件上传
  3. 基于云存储的个性化地图-李乐
  4. 空置房产税真的能控制「深圳的房价」吗?
  5. 深度学习 模型压缩之知识蒸馏
  6. 大学生计算机基础张莹,张莹
  7. 【代码阅读】PL-VIO
  8. html中的下拉列表框,单选框和复选框
  9. @Transactional-隔离级别-二级缓存的扯谈
  10. 网页视频服务器路径,win7网页缓存的视频在哪里?查看win7网页缓存视频位置的方法...