目录
-
- timedelta 类对象
- date对象
-
- datetime.date:date传参示例
- date.today:等价于date.fromtimestamp(time.time())
- date.fromtimestamp:根据给定的时间戮,返回一个date对象
- date.fromordinal:时间对象是从1年1月1日起的第几天,西方国家用的比较多
- date.fromisoformat
- date.replace:替换日期的某些参数,例如d.replace(day=7)
- date.timetuple():返回time.struct_time
- date.toordinal():返回这个日期是1年1月1日开始的第几天
- date.weekday():返回一个整数代表星期几,星期一为0,星期天为6
- date.isoweekday():返回一个整数代表星期几,星期一为1,星期天为7
- date.isoformat():YYYY-MM-DD 来表示日期的字符串
- date.__str__():等价于d.isoformat()
- date.ctime(): 返回一个表示日期的字符串:Wed Dec 4 00:00:00 2002
- date.strftime(format):格式化时间
- date.__format__(format):与date.strftime() 相同
- datetime 对象
-
- datetime.datetime:返回2022-03-21 03:04:05.000006
- datetime.today()返回2022-03-22 22:35:53.017039(当天)
- datetime.now:此函数可以替代today()和utcnow()
- datetime.utcnow():返回表示当前UTC时间的date 和time
- datetime.fromtimestamp:根据给定的时间戮,返回一个date对象
- datetime.utcfromtimestamp:返回对应于POSIX 时间戳的UTC datetime
- datetime.fromordinal:西方国家使用比较多
- datetime.combine:替换时分秒
- datetime.fromisoformat:datetime.isoformat() 的逆操作
- datetime.strptime:格式化时间
- datetime.replace:替换日期某些参数,例如年月日时分秒
- datetime.timetuple():将一个datetime.datetime 对象解析成一个struc_time结构体返回
- datetime.toordinal():代表datetime.datetime 对象是从第1年第1月第1天算起的第几天
- datetime.timestamp():返回对应于datetime 实例的POSIX 时间戳
- datetime.weekday():返回一个整数代表星期几,星期一为0,星期天为6
- datetime.isoweekday():返回一个整数代表星期几,星期一为1,星期天为7
- datetime.isocalendar():返回datetime.IsoCalendarDate这几个参数:年,第几周,星期
- datetime.isoformat:返回一个以ISO 8601 格式表示的日期和时间字符串
- datetime.ctime():返回一个表示日期和时间的字符串:Mon Mar 21 03:04:00 2022
- datetime.strftime(format):格式化时间
- time对象
- 格式化指令
datetime 模块提供用于处理日期和时间的类
timedelta 类对象
- timedelta 对象表示两个date 或者time 的时间间隔。
datetime.timedelta:用来表示两个时间的间隔,用于日期算术运算
资料来源:https://blog.csdn.net/yimingqa/article/details/117555753
class datetime.timedelta(
days=0,
seconds=0,
microseconds=0,
milliseconds=0,