• 日期函数的使用


     1 from  datetime  import  *
     2 today=datetime.today()
     3 now=datetime.now()
     4 
     5 #判断今天是星期几
     6 today.isoweekday()
     7 
     8 #计算一周以后是星期几
     9 day=timedelta(days=7)
    10 today+day
    11 
    12 #时间格式化
    13 today.strftime('%Y年%m月%d日')
    14 now.strftime('%Y年%m月%d日')
    15 t1='20180802061528'
    16 print(parse(t1).strftime('%Y-%m-%d  %H-%M-%S'))
    17 2018-08-02  06-15-28
    18 
    19 
    20 #重新转化为datetime.datetime格式
    21 u=datetime.strptime('2020-06-08','%Y-%m-%d')
    22 print(u)
    23 datetime.datetime(2020, 6, 8, 0, 0)
    24 
    25 #从当前的时间减一天
    26 one=timedelta(days=1)
    27 today-one
    28 
    29 #为当前时间加6个月
    30 from  dateutil.relativedelta  import  relativedelta
    31 date=today+relativedelta(months=6)
    32 print(date)
    33 datetime.datetime(2020, 12, 8, 22, 43, 24, 269837)
    34 
    35 #找出每月最后一天
    36 def   last_day_of_month(day):
    37     next_month=day.replace(day=28)+timedelta(days=4)
    38     return  next_month-timedelta(days=next_month.day)
    39 last_day_of_month(datetime(2020,10,23))
  • 相关阅读:
    EasyUI--messager
    EasyUI--初学
    框架错误汇总
    OGNL调用静态方法和属性
    查询内容在网页里面分页显示+跳页查看
    struts2——通配符
    JavaScript 输出
    JavaScript语法(一)
    Struts+Hibernate+jsp页面 实现分页
    elasticsearch-5.x JAVA API(001)
  • 原文地址:https://www.cnblogs.com/luckiness/p/13080172.html
Copyright © 2020-2023  润新知