当前位置: 首页 > 面试题库 >

TypeError:描述符“ strftime”需要一个“ datetime.date”对象,但收到一个“ Text”

殷学
2023-03-14
问题内容

我有一个变量testeddate,其日期格式为2015年4月25日。我正在尝试将其转换%Y-%m-%d %H:%M:%S为以下内容:

dt_str = datetime.strftime(testeddate,'%Y-%m-%d %H:%M:%S')

但是我遇到了这个错误:

TypeError: descriptor 'strftime' requires a 'datetime.date' object but received a 'Text'

我该如何解决?


问题答案:

你有一个Text对象。该strftime函数需要一个datetime对象。下面的代码需要你的转换的中间步骤Textdatetime使用strptime

import datetime
testeddate = '4/25/2015'
dt_obj = datetime.datetime.strptime(testeddate,'%m/%d/%Y')

此时,dt_obj是日期时间对象。这意味着我们可以轻松地将其转换为任何格式的字符串。在您的特定情况下:

dt_str = datetime.datetime.strftime(dt_obj,'%Y-%m-%d %H:%M:%S')

dt_str现在是:

'2015-04-25 00:00:00'


 类似资料:
  • 我正在创造一个游戏。我写了这段代码来创建一个精灵和它的hitbox: 我原本把 但是后来我得到了一个错误,告诉我我的参数需要是pyplay。表面不是没有。 但是,当我将代码更改为时,它给出了以下错误代码:我该怎么办?

  • 我试图将两个函数作为参数传递,但函数和有一个错误。我不知道我做错了什么? 运行这样的代码 ... 然后我面临一个错误:

  • 以下是尝试使用套接字修改用户提供的输入的代码: 当我执行它并提供输入时,会发生以下错误: 我能做些什么来解决这个问题?

  • 问题内容: 我想了解使用和。 从手册页: 为什么我需要该系统调用?复制文件描述符有什么用? 如果我有文件描述符,为什么要复制它? 如果您能解释一下并举一个需要/ 的示例,我们将不胜感激。 谢谢 问题答案: dup系统调用复制了一个现有的文件描述符,并返回了一个新的文件描述符,该描述符引用了相同的基础I / O对象。 Dup允许Shell执行以下命令: 2>&1告诉外壳程序给命令一个文件描述符2,它

  • 我需要获取一个文件对象(不是流)来传递给库。我得到的是“URI不是分层的”。我见过一些解决方案,但它们要么效率很低,要么使用外部库。 File myFile=新文件(MyClass.class.getClassLoader()。getResource(目录)。toURI()) 顺便说一下,我需要传递到的对象 Lucene FSDirectory。打开(myFile) 有什么想法吗?

  • 我试图创建一个带有布局的单一管道,它需要两个绑定,一个动态UBO和一个图像/采样器绑定。我希望每个绑定都来自一个单独的描述符集,所以每次draw调用都会绑定两个描述符集。一个描述符集用于每个对象的纹理,另一个用于动态UBO(对象之间共享)。我希望能够在渲染部分执行以下操作: 但这似乎不起作用。首先,我不确定自己是否完全理解了描述符集和管道布局,以知道我所做的是否是允许的。这有意义吗?我可以创建一个