zoukankan      html  css  js  c++  java
  • Python-时间戳、元组时间的格式、自定义时间格式之间的转换

    一、时间戳、元组时间的格式、自定义时间格式之间的转换

    1、下面是三者之间的转换关系:

      

    2、代码如下:

     1 import time
     2 import datetime
     3 
     4 print(time.time())  #获取时间戳 从 1987到现在,秒
     5 time.sleep(1) #睡几秒
     6 
     7 
     8 #时间戳转换成元组时间的形式
     9 print(time.gmtime(11111)) # 把传入的时间,转换成UTC 时间
    10 print(time.localtime(1601672134)) #把传入的时间,转换成本地时间
    11 x=time.localtime(1601672134)
    12 
    13 #元组时间的形式转换成时间戳
    14 print(time.mktime(x))
    15 
    16 
    17 #元组时间的格式转换成自定义格式化字符串
    18 print(time.strftime('%Y-%m-%d %H-%M-%S',x))
    19 #自定义格式化字符串转换成元组时间的格式
    20 print(time.strptime('2020-10-03 04-55-34','%Y-%m-%d %H-%M-%S'))
    21 
    22 #----------------更多时间操作、转换如下----------------------------------
    23 print(time.asctime()) #接受元组转换成 Sat Mar  7 09:52:59 2020
    24 print(time.ctime()) #接受时间戳转换成 Sat Mar  7 09:52:59 2020
    25 
    26 print(datetime.datetime.now()) #获取当前时间
    27 print(datetime.date.fromtimestamp(time.time())) #时间戳转换成日期格式 2020-03-07
    28 print(datetime.datetime.now()+datetime.timedelta(3)) #当前时间加3天
    29 print(datetime.datetime.now()+datetime.timedelta(hours=3)) #当前时间加3个小时
    30 print(datetime.datetime.now()+datetime.timedelta(minutes=30)) #当前时间加30分钟
  • 相关阅读:
    2018-10-25 模拟测试题解
    bzoj1218 [HNOI2003]激光炸弹题解
    poj1958 Strange Towers of Hanoi 题解
    NOIP2018游记
    6-序列公共用法:索引和切片
    5-编码格式
    4-格式化
    3-课后习题记录-就放这里了
    2-条件语句和循环语句
    1-基本数据类型的操作
  • 原文地址:https://www.cnblogs.com/km-thonder/p/12577339.html
Copyright © 2011-2022 走看看