Loading

datatime模块

TOC

datetime

1、datetime.date.today()

获取当前年月日,返回的是一个class,因此可以调用这个对象

import datetime
time_obj = datetime.date.today()  # 获取年月日
time_obj.    # 点后面可以调用其他方法


time_obj.year  # 获取年
time_obj.month # 获取月
time_obj.day  # 获取天

# UTC
time_obj.weekday()  # 0-6 从索引0开始计算周一
# ISO
time_obj.isoweekday() # 1-7
import datetime

# 获取当前年月日
datetime.date.tody()
# 获取当前年月日时分秒
datetime.datetime.tody()

2 、UTC时区

# 北京时间
datetime.datetime.now()
# 格林威治
datetime.datetime.utcnow()

3、日期、时间计算(重要)

# 获取7天时间的对象
time_obj(时间对象) = datetime.timedelta(days=7)

# 时间计算
计算后的日期 = 日期时间 + or - 时间对象
时间对象 = 日期时间 + or - 日期时间

# 求7天后的时间
date1 = datetime.datetime.now()
date2 = datetime.timedelta(days=7)
# 计算后的日期 = 日期时间 + 时间对象
later_time = date1 + date2
# 时间对象 = 日期时间 - 日期时间
new_time_obj = later_time - date1




posted @ 2019-11-19 17:40  开花的马铃薯  阅读(97)  评论(0编辑  收藏  举报