首页 > 编程语言 >python中datetime模块

python中datetime模块

时间:2024-07-22 20:42:32浏览次数:11  
标签:__ python time1 time2 datetime 模块 time print

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

标签:__,python,time1,time2,datetime,模块,time,print
From: https://www.cnblogs.com/Leybxin-AXB/p/18316848

相关文章

  • python——闭包与装饰器
    闭包与装饰器1.闭包 定义闭包的三要素:外部函数嵌套内部函数外部函数将内部函数返回内部函数可以访问外部函数的局部变量了解三要素之后就可以定义一个闭包了deffun1(x):#外部函数嵌套fun2deffun2():print(x)#内部函数访问外部函数的局部变量ret......
  • python函数基础详解
    1.函数的目的在python中使用函数可以减少重复代码,提复用率,目的为了封装一定的功能,比如print封装了打印输出的功能。2.函数的定义是我们在编写程序的时候,临时创建一个新的函数,一个可以重复使用函数的过程,一个简单的函数定义包括,函数名,形参和实参,返回以及调用。3.函数的声明......
  • 《0基础》学习Python——第二十四讲__爬虫/<7>深度爬取
    一、深度爬取        深度爬取是指在网络爬虫中,获取网页上的所有链接并递归地访问这些链接,以获取更深层次的页面数据。        通常,一个简单的爬虫只会获取到初始页面上的链接,并不会进一步访问这些链接上的其他页面。而深度爬取则会不断地获取链接,并继续访问......
  • 附加篇 函数经典模块
    1.open函数使用 在Python中,open()函数用于打开文件,并返回一个文件对象,可以用于读取或写入文件。f=open("./44.函数的参数.py",mode='r',encoding="utf8")#是否可读#print(f.readable(),f.writable())#读取整个文件返回字符串content=f.read()print(cont......
  • 【Python datetime模块精讲】:时间旅行者的日志,精准操控日期与时间
    当然,让我们深入探讨Python的datetime模块,详细解释其功能和用法。Pythondatetime模块:时间旅行者的日志在编程中,日期和时间的处理是一个常见但复杂的问题。幸运的是,Python的datetime模块为我们提供了一套全面的解决方案。这个模块不仅包括日期和时间的基本表示,还提供......
  • Python学习-九大数据类型整合,详细讲解
    目录1.int(整型)2.float(浮点型)3.Bool(布尔类型)4.Str(字符串类型)5.None(空值)6.List(列表)7.Tuple(元组)8.Dict(字典)9.Set(集合)(字典,列表,元组,字符串知识点可能不全,可以参考本人之前发的博客进行学习,加油。)1.int(整型)特点和用途:1.可以表示正整数、负整数......
  • Python学习—函数篇 面面俱到,细致讲解
    目录1.函数目的2.函数定义3.函数的调用4.函数的形参,实参5.函数的返回值1.返回一个值2.返回多个值3.没有返回值4.返回None6.函数的参数类型1.必需参数2.关键字参数3.默认参数4.可变参数5.关键字可变参数7.匿名函数基本语法示例1.函数目的在编程中,定......
  • Python—装饰器
    Python装饰器(decorators)是一种强大且灵活的特性,它允许在不修改原有函数代码的情况下,为函数增加新的功能。装饰器本质上是一个函数,它可以接收一个函数作为参数,并返回一个新的函数。这个新函数是对原函数的一种包装或增强。一、示例详解importrandomimporttimedata=[ra......
  • 哔哩哔哩_B站_Bilibili视频弹幕爬取与数据分析python
    ​B站弹幕爬取与数据分析一、项目背景在互联网时代,用户生成内容(UGC)成为了研究社交行为和文化趋势的重要数据来源。B站(哔哩哔哩)作为一个主要的弹幕视频分享平台,聚集了大量的用户评论和互动数据。弹幕作为一种实时的用户反馈形式,具有即时性和高互动性的特点,为数据分析提供了丰富......
  • [oeasy]python0026_调试程序_pdb3_帮助_help_求助_文档
    调试程序_debug_next_下一步_list_pdb3......