0

我正在获取 Java 日期格式字符串 (yyyymmdd) 作为输入。我需要将它们转换为基于 Python 的格式 (%Y%m%d),或者只使用它们在 Python 中以该格式获取当前日期。例如,我想在 Python 中实现以下目标:

print(current_time.strftime('yyyymmdd')

结果:

20210426

将 python 日期格式 (%Y) 转换为 java (yyyy) 类似的问题,但反过来,我不能像这样使用模板,因为没有分隔符

4

1 回答 1

0

我不确定我是否理解你的问题。以下是使用 datetime 模块使用 python3 实现相同输出的方法:

import datetime

today_date_obj = datetime.date.today()
formatted_date_string = str(today_date_obj.strftime('%Y%m%d'))

print(formatted_date_string)

python中的日期是对象。要将日期转换为字符串,请使用 str()。

于 2021-04-25T21:46:39.773 回答