我在Python中看到了很多将日期字符串转换为datetime对象的操作,但我想走另一条路.
我有

datetime.datetime(2012, 2, 23, 0, 0)

我想把它转换成字符串,比如'2/23/2012'.

推荐答案

你可以用strftime来帮助你设定日期.

例如,

import datetime
t = datetime.datetime(2012, 2, 23, 0, 0)
t.strftime('%m/%d/%Y')

将产生:

'02/23/2012'

有关格式化的更多信息,请参阅here

Python相关问答推荐

除了Python之外,可以替代bare?

如何在Python中增量更新DF

剧作家Python:expect(locator).to_be_visible()vs locator.wait_for()

如何在msgraph.GraphServiceClient上进行身份验证?

难以在Manim中正确定位对象

如何从具有不同len的列表字典中创建摘要表?

如何在Python脚本中附加一个Google tab(已经打开)

如何在Python数据框架中加速序列的符号化

ThreadPoolExecutor和单个线程的超时

如果满足某些条件,则用另一个数据帧列中的值填充空数据帧或数组

如何在FastAPI中为我上传的json文件提供索引ID?

可以bcrypts AES—256 GCM加密损坏ZIP文件吗?

Geopandas未返回正确的缓冲区(单位:米)

跳过嵌套JSON中的级别并转换为Pandas Rame

Numpyro AR(1)均值切换模型抽样不一致性

提高算法效率的策略?

为什么Python内存中的列表大小与文档不匹配?

如何合并具有相同元素的 torch 矩阵的行?

如何使用matplotlib查看并列直方图

我什么时候应该使用帆布和标签?