zoukankan      html  css  js  c++  java
  • python time模块和datetime模块

    time常用方法:

    1 import time
    2 print(time.time())                               #显示现在时间戳
    3 print(time.localtime(1547538482.8272612))        #将时间戳转为结构化时间
    4 print(time.strftime("%Y-%m-%d %H:%M:%S",time.localtime(1547538482.8272612)))        #将结构化时间转换为字符串时间
    5 
    6 print(time.strptime("2019-01-15 15:48:02","%Y-%m-%d %H:%M:%S"))                     #将字符串时间转换成结构化时间
    7 print(time.mktime(time.strptime("2019-01-15 15:48:02","%Y-%m-%d %H:%M:%S")))        #将结构化时间转换成时间戳

    结果对照:

    1 1547547344.83186
    2 2019-01-15 18:02:31.611462
    3 2018-12-09 00:00:00
    4 2019-01-15 18:15:44
    5 2019-01-15 20:15:44.886827

    datetime常用方法:

    1 from datetime import datetime,timedelta
    2 
    3 print(datetime.now().timestamp())                       #将时间对象转换为时间戳
    4 print(datetime.fromtimestamp(1547546551.611462))        #把时间戳转换为时间对象
    5 
    6 print(datetime.strptime("2018-12-9","%Y-%m-%d"))        #将字符串转换成一个时间对象
    7 print(datetime.now().strftime("%Y-%m-%d %H:%M:%S"))     #将一个时间对象转换成字符串
    8 print(datetime.now()+timedelta(hours=2))                #将时间对象直接进行加减,

    结果对照:

    1 1547547852.822026
    2 2019-01-15 18:02:31.611462
    3 2018-12-09 00:00:00
    4 2019-01-15 18:24:12
    5 2019-01-15 20:24:12.843012

    python中时间格式化符号对照表:

     1 %y 两位数的年份表示(00-99 2 %Y 四位数的年份表示(000-9999 3 %m 月份(01-12 4 %d 月内中的一天(0-31 5 %H 24小时制小时数(0-23 6 %I 12小时制小时数(01-12 7 %M 分钟数(00=59 8 %S 秒(00-59 9 %a 本地简化星期名称
    10 %A 本地完整星期名称
    11 %b 本地简化的月份名称
    12 %B 本地完整的月份名称
    13 %c 本地相应的日期表示和时间表示
    14 %j 年内的一天(001-36615 %p 本地A.M.或P.M.的等价符
    16 %U 一年中的星期数(00-53)星期天为星期的开始
    17 %w 星期(0-6),星期天为星期的开始
    18 %W 一年中的星期数(00-53)星期一为星期的开始
    19 %x 本地相应的日期表示
    20 %X 本地相应的时间表示
    21 %Z 当前时区的名称
    22 %% %号本身

     python格式化时间,符号对照:

  • 相关阅读:
    js数据类型转换
    html5的onhashchange和history历史管理
    Javascript语言精粹-毒瘤和糟粕
    [夏天Object]运行时程序执行的上下文堆栈(一)
    [Object]继承(经典版)(五)封装
    [Object]继承(经典版)(四)多重继承和组合继承
    flex 弹性布局的大坑!!
    带视觉差的轮播图
    不用循环的数组求和
    CSS3盒模型display:box简述
  • 原文地址:https://www.cnblogs.com/NoteBook3013/p/10272433.html
Copyright © 2011-2022 走看看