gpt4 book ai didi

Python datetime模块的使用示例

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 25 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章Python datetime模块的使用示例由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

1、获取当前年月日时分秒

# -*- encoding=utf-8 -*-import datetimenow = datetime.datetime.now()print("now:{}".format(now))year = now.yearprint("year:{}".format(year))month = now.monthprint("month:{}".format(month))day = now.dayprint("day:{}".format(day))hour = now.hourprint("hour:{}".format(hour))minute = now.minuteprint("minute:{}".format(minute))second = now.secondprint("second:{}".format(second))

Python datetime模块的使用示例

2、datetime转为string

# -*- encoding=utf-8 -*-import datetimenow = datetime.datetime.now()print("type:{}".format(type(now)))print("now datetime:{}".format(now))now_string = now.strftime("%Y-%m-%d %H:%M:%S")print("type:{}".format(type(now_string)))print("now string:{}".format(now_string))

Python datetime模块的使用示例

3、string转为datetime

# -*- encoding=utf-8 -*-import datetimetime_str = "2021-01-28 10:51:26"time_date = datetime.datetime.strptime(time_str, "%Y-%m-%d %H:%M:%S")print("type:{}".format(type(time_date)))print(time_date)

Python datetime模块的使用示例

4、时间相加

# -*- encoding=utf-8 -*-import datetimetime_str = "2021-01-28 10:00:00"time_date = datetime.datetime.strptime(time_str, "%Y-%m-%d %H:%M:%S")print("原始时间:				{}".format(time_date))add_info = datetime.timedelta(days=1, hours=2, minutes=3, seconds=4)add_end = time_date + add_infoprint("加上1天2个小时3分钟4秒后:	{}".format(add_end))

Python datetime模块的使用示例

 5、时间相减

①两个时间差 。

# -*- encoding=utf-8 -*-import datetimetime_str = "2021-01-28 10:00:00"time_date = datetime.datetime.strptime(time_str, "%Y-%m-%d %H:%M:%S")print("原始时间:	{}".format(time_date))time_str = "2021-05-29 12:12:12"time_date2 = datetime.datetime.strptime(time_str, "%Y-%m-%d %H:%M:%S")print("原始时间2:	{}".format(time_date2))time_date3 = time_date2 - time_dateprint("时间差:{}".format(time_date3))

Python datetime模块的使用示例

②减去1天2个小时3分钟4秒(加负数) 。

# -*- encoding=utf-8 -*-import datetimetime_str = "2021-01-28 10:00:00"time_date = datetime.datetime.strptime(time_str, "%Y-%m-%d %H:%M:%S")print("原始时间:				{}".format(time_date))add_info = datetime.timedelta(days=-1, hours=-2, minutes=-3, seconds=-4)add_end = time_date + add_infoprint("减去1天2个小时3分钟4秒后:	{}".format(add_end))

Python datetime模块的使用示例

以上就是Python datetime模块的使用示例的详细内容,更多关于Python datetime模块的资料请关注我其它相关文章! 。

原文链接:https://www.cnblogs.com/rainbow-tan/p/14340526.html 。

最后此篇关于Python datetime模块的使用示例的文章就讲到这里了,如果你想了解更多关于Python datetime模块的使用示例的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com