愿风带走 思绪|

愿风带走思绪

园龄:2年7个月粉丝:2关注:0

python中datetime模块

import datetime

# from datetime import date
# 1. 获取当前时间     2024-06-06 17:30:20.733408
print(datetime.datetime.now())

# 2. 获取当前日期     2024-06-06
today = datetime.date.today()
# 获取年月日
print(today.year)
print(today.month)
print(today.day)

# 3. 实例化日期      2000-01-01
print(datetime.date(2000, 1, 1))

# 4. 日期的比较
time1 = datetime.date(2000, 1, 1)
time2 = datetime.date(2000, 10, 1)

print("**************")
# 将字符串转为datetime类型
str_time = "2000-01-01"
fmt = "%Y-%m-%d"
datetime_time = datetime.datetime.strptime(str_time,fmt)
print(datetime_time, type(datetime_time))
print("==============")

# 将datetime类型转为字符串格式
time_datetime = datetime.datetime.now()
fmt = "%Y-%m-%d %H:%M:%S"
time_str = time_datetime.strftime(fmt)
print(time_str,type(time_str))
print("**************")


# 两个时间是否相等  False
print(time1.__eq__(time2))
# 第一个日期是否大于等于第二个       False
print(time1.__ge__(time2))
# 第一个日期是否大于第二个          False
print(time1.__gt__(time2))
# 第一个日期是否小于等于第二个       True
print(time1.__le__(time2))
# 第一个日期是否小于第二个          True
print(time1.__lt__(time2))
# 第一个日期不等于第二个            True
print(time1.__ne__(time2))

# 5. 两个日期的差值
print(time1.__sub__(time2).days)  # -274
print(time1.__rsub__(time2).days)  # 274

本文作者:愿风带走思绪

本文链接:https://www.cnblogs.com/lsixu/p/18316848

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   愿风带走思绪  阅读(10)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起