91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

python中datetime.date的用法是什么

小億
90
2024-02-04 10:18:57
欄目: 編程語言

datetime.date是python中的一個類,用于表示日期。它的常用方法和屬性有:

  1. today():返回當前日期。
  2. fromisoformat(date_string):從字符串中解析日期。
  3. year:返回年份。
  4. month:返回月份。
  5. day:返回日期。
  6. isoformat():返回日期的ISO格式字符串(YYYY-MM-DD)。
  7. strftime(format):將日期格式化為指定的字符串格式。
  8. replace(year, month, day):返回一個新的日期對象,替換指定的年、月、日。
  9. weekday():返回星期幾(0表示星期一,6表示星期日)。
  10. isoweekday():返回星期幾(1表示星期一,7表示星期日)。
  11. isocalendar():返回一個包含ISO年份、ISO周數和ISO工作日的元組。
  12. timetuple():返回日期的time.struct_time對象。
  13. toordinal():返回自公元1年1月1日以來的天數。

下面是一些示例使用datetime.date的代碼:

import datetime

# 獲取當前日期
today = datetime.date.today()
print(today)

# 解析日期字符串
date_str = '2022-10-31'
date = datetime.date.fromisoformat(date_str)
print(date)

# 獲取年、月、日
year = date.year
month = date.month
day = date.day
print(year, month, day)

# 將日期格式化為字符串
formatted_date = date.strftime('%Y/%m/%d')
print(formatted_date)

# 替換年份
new_date = date.replace(year=2023)
print(new_date)

# 獲取星期幾
weekday = date.weekday()
print(weekday)

# 獲取ISO年份、ISO周數和ISO工作日
iso_year, iso_week, iso_weekday = date.isocalendar()
print(iso_year, iso_week, iso_weekday)

# 獲取日期的time.struct_time對象
time_tuple = date.timetuple()
print(time_tuple)

# 獲取自公元1年1月1日以來的天數
ordinal = date.toordinal()
print(ordinal)

輸出結果:

2022-11-09
2022-10-31
2022 10 31
2022/10/31
2023-10-31
0
2022 44 1
time.struct_time(tm_year=2022, tm_mon=10, tm_mday=31, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=0, tm_yday=304, tm_isdst=-1)
738053

0
甘洛县| 隆德县| 蓝田县| 陇西县| 疏附县| 永丰县| 罗平县| 吉首市| 台北县| 岱山县| 华坪县| 扎赉特旗| 陈巴尔虎旗| 信丰县| 桂东县| 周至县| 皮山县| 邢台县| 扎赉特旗| 河南省| 赤壁市| 南部县| 楚雄市| 廉江市| 林州市| 长子县| 广河县| 贵定县| 新乡县| 民和| 丹阳市| 新巴尔虎左旗| 封开县| 盐山县| 曲靖市| 二连浩特市| 抚宁县| 沙坪坝区| 乐平市| 甘南县| 深泽县|