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

错误-“ SQLite DateTime类型仅接受Python”“ datetime和date对象作为输入。”

赫连鸿振
2023-03-14
问题内容

我试图像这样声明一个包含Datetime的变量

ts1.departure_date = '2012-03-03 10:10:10'

但后来我得到了这个错误

StatementError: (exceptions.TypeError) SQLite DateTime type only accepts Python datetime and date objects as input.

我想知道用datetime格式声明变量的正确方法是什么?提前致谢


问题答案:

首先导入datetime类:

from datetime import datetime

然后创建一个datetime对象并使用它来设置您的属性:

ts1.departure_date = datetime(2012, 3, 3, 10, 10, 10)


 类似资料:
  • 错误: 我试图通过这个留档https://www.npmjs.com/package/multer来处理MulterError,但遇到了一个问题。 控制台.log(req.body)给出 { },而表单 enctype 等于“多部分/表单数据”。如果我将其更改为“应用程序/ x-www-表单-网址编码”,则req.body是正常的,但文件不会上传到服务器。 穆特用法 从保修页面使用表单enctyp

  • 在Spark群集上使用pyspark编程时,数据很大,而且是零碎的,因此无法加载到内存中或轻松检查数据的完整性 基本上看起来 维基百科数据: 我从aws S3中阅读了它,然后尝试在pyspark intepreter中使用以下python代码构建spark数据框架: 所有看起来都很好,只有createDataFrame给我错误 为什么我不能将第三列count设置为IntegerType?我如何解决

  • 目前正在用python进行一个快速的小项目,我正在尝试将一个对象编码为JSON字符串。我以前做过几次,除了现在,没有任何问题。通常我只是做以下事情。 但问题是我的类属性之一是一个datetime.datetime对象,我被抛出以下错误 是否有任何想法或总结可以启用将datetime属性包含到JSON输出中的功能?? 提前感谢!

  • 问题内容: 我得到以下错误,尽管它恰好是示例中使用的错误: 错误:类型列表未接受参数 Java是1.7版,该类未命名。 问题答案: 您可能正在导入而不是

  • 问题内容: 我理解的功能怎么样,并可以被用在for循环。但是我希望输出一个列表-非常像unix shell中的列表。如果我运行以下代码: 输出为,表明它不是列表,而是其他类型的对象。打印时具有类似的行为,输出类似 所以我的问题是它们是什么,使它们具有什么优点?如何在不循环访问它们的情况下将其输出到列表中? 问题答案: 您必须使用Python 3。 在Python 2中,对象和确实按照您的建议运行,

  • 问题内容: 显示值时出现错误: 在php中,来自数据库($ thedate)的值为“ 2015-05-05 21:52:31.000” 我如何格式化它以便能够将它作为字符串显示在php页面上?当前,它显示错误“类DateTime的对象无法转换为字符串”。 问题答案: 您有一个对象,因此必须使用它来格式化输出,例如

  • 问题内容: 我只是偶然发现了这一点,找不到任何技术上的解释: 在SQL Server 2014中: 消息529,级别16,状态2,第4行 不允许从数据类型int到日期的显式转换。 为什么from从一个空字符串到and起作用,但是from只能作为as起作用? 我对技术说明感兴趣 问题答案: 我认为这与Microsoft选择支持的问题有关。或多或少地归结为以下事实:允许从数值到日期时间的数据转换,而日

  • 我在Python27的这个小代码内容中遇到了这个错误。有人能帮我吗?提前谢谢。 运行时错误回溯(上次调用):文件“5EB4481881D651D6ECE1C375C80F5E509.py”,第57行,在print len(arr)TypeError中:“list”对象不可调用