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分钟
  • 相关阅读:
    Unix环境编程常用头文件
    《APUE》读书笔记—第十章信号(上)
    Unix网络编程API
    管道和FIFO
    《APUE》读书笔记—第九章进程关系
    开通博客园
    《APUE》读书笔记—第五章标准I/O库
    《APUE》读书笔记—第十章信号(中)
    《APUE》读书笔记—第三章文件I/O
    《APUE》读书笔记—第七章进程环境
  • 原文地址:https://www.cnblogs.com/km-thonder/p/12577339.html
Copyright © 2011-2022 走看看