You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何在Python中获取当前日期并按<dd>/<mm>/<yyyy>格式输出

在Python中获取并格式化当前日期为dd/mm/yyyy的方法

嘿,别担心,这个需求用Python自带的datetime模块就能轻松搞定!我给你两种常用的靠谱实现方法:

方法一:仅获取日期(简洁版)

如果只需要日期不需要时间,用date.today()最直接:

from datetime import date

# 获取当前日期对象
current_date = date.today()
# 格式化为dd/mm/yyyy格式
formatted_date = current_date.strftime("%d/%m/%Y")

print(formatted_date)  # 输出示例:15/09/2024

方法二:包含时间场景的通用版

如果你的代码里本来就要处理时间信息,用datetime.now()也能轻松提取日期并格式化:

from datetime import datetime

# 获取当前日期时间对象
current_datetime = datetime.now()
# 提取日期部分并格式化
formatted_date = current_datetime.strftime("%d/%m/%Y")

print(formatted_date)  # 输出示例:15/09/2024

关键格式符提醒

  • %d:两位数字的日期(01-31)
  • %m:两位数字的月份(01-12)
  • %Y:四位数字的年份(比如2024)

注意:别把%Y写成小写%y,后者会输出两位数年份(比如24);另外%m%d的顺序不能搞反,不然就变成月/日/年的格式啦!

内容的提问来源于stack exchange,提问作者Bar Amsalem

火山引擎 最新活动