Python datetime.day()方法

Pythondatetime.day() 方法是一种在公历格式中查找日期的有效方法。

Pythondatetime.day() 方法的语法

datetime.day(year, month, day)

参数

year 年份应该在0到9999之间。
month 月份应该在1到12之间。
day 指定月份的天数。

返回值

该类的返回类型是一个Datetime实例的对象。日期将以正确的格式返回。

示例代码:在Python中使用datetime.day() 方法

import datetime
date = datetime.date(2019, 4, 13)
print(date)

输出:

2019-04-13

该方法在十进制整数字中添加前导零。

示例代码:使用datetime.day() 方法来查找当前日期

import datetime
datetime_object = datetime.date.today()
print(datetime_object)

输出:

2020-09-03

这个函数datetime.day() ,用来制作更多的类方法,就像上面代码中给出的那样

示例代码:在datetime.day() 方法中输入一个无效的日期

import datetime
date = datetime.date(20000, 1, 9)
print(date)

输出结果:

Traceback (most recent call last):
  File "main.py", line 3, in <module>
    date = datetime.date(20000, 1, 9)
ValueError: year 20000 is out of range

如果日期的一个参数超出了指定的范围,那么就会产生一个ValueErrorOSError 异常。