python学习笔记_6(日期、时间相关变量的用法)

Create by westfallon on 6/30

需要导入datetime库中的相应内容

from datetime import date, time, datetime, timedelta

日期

  • 获取当前日期使用date.today()函数
    today = date.today()
    print(today)
    print(today.month)
    
    # 结果: 
    # 2020-06-29
    # 6
    

时间

  • 获取当前时间使用datetime.today()函数
    current_datetime = datetime.today()
    print(current_datetime)
    
    # 结果: 2020-06-29 14:27:27.524896
    

运算

  • 运算时不能简单加减, 要创建时间单位进行运算
    # 创建日期单位
    today = date.today()
    one_day = timedelta(days=-1)
    yesterday = today + one_day
    print(yesterday)
    
    # 结果: 2020-06-28
    
    # 创建时间单位
    current_datetime = datetime.today()
    eight_hours = timedelta(hours=8)
    eight_hours_later = current_datetime + eight_hours
    print(eight_hours_later)
    
    # 结果: 2020-06-29 22:31:30.992890
    
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。