zoukankan      html  css  js  c++  java
  • Python的日期函数datetime使用

    前记:Python的时间模块,time,datetime功能很丰富,要多源码学习一下,常用的strftime()和strptime()等等要灵活使用

    import datetime
    now_time = datetime.datetime.now()  # 获取当前日期或者使用自定义日期
    day_num = now_time.isoweekday() # 是本周第几天,下标为0开始
    the_Sunday = now_time - datetime.timedelta(days=day_num)    # 本周周日
    the_Saturday = now_time + datetime.timedelta(days=6-day_num)    # 本周周六
    import datetime# 1. 获取「今天」
    today = datetime.date.today()# 2. 获取当前月的第一天
    first = today.replace(day=1)# 3. 减一天,得到上个月的最后一天
    last_month = first - datetime.timedelta(days=1)# 4. 格式化成指定形式
    print(last_month.strftime("%Y%m"))
    201807
    datetime.datetime.now().strftime("%Y")
    datetime.datetime(2019,2,2)
    datetime.datetime.strptime('2019-02','%Y-%m')
    datetime.datetime.strptime('2019-2','%Y-%m')
    
  • 相关阅读:
    表达式for loop
    用户输入
    字符编码
    变量字符编码
    Python安装
    Python 2 or 3?
    Python解释器
    2017中国大学生程序设计竞赛
    Educational Round 27
    Round #429 (Div.2)
  • 原文地址:https://www.cnblogs.com/bqwzx/p/10618720.html
Copyright © 2011-2022 走看看