在我看来,MySQL中的TIME类型旨在表示时间间隔,就像Python中的datetime.timedelta那样。从您引用的文档中:TIME values may range from '-838:59:59' to '838:59:59'. The hours part may be so large because the TIME type can be used not only to represent a time of day (which must be less than 24 hours), but also elapsed time or a time interval between two events (which may be much greater than 24 hours, or even negative).

从date time.timedelta转换为datetime.time的另一种方法是将列类型更改为datetime,而不使用日期字段。

-插入:tIn = datetime.datetime(

year=datetime.MINYEAR,

month=1,

day=1,

hour=10,

minute=52,

second=10

)

cursor.execute('INSERT INTO TableName (TimeColumn) VALUES (%s)', [tIn])

-选择:cursor.execute('SELECT TimeColumn FROM TableName')

result = cursor.fetchone()

if result is not None:

tOut = result[0].time()

print 'Selected time: {0}:{1}:{2}'.format(tOut.hour, tOut.minute, tOut.second)

对datetime对象调用datetime.time()以获取时间对象。

python怎么获取时间_Python:如何从datetime.timedelta对象中获取时间?相关推荐

  1. python时区、时差、时间差转换——datetime.timedelta类介绍

    一.先说结论: 因为datetime.timedelta对象代表两个时间之间的时间差,两个date或datetime对象相减就可以返回一个timedelta对象. UTC转CST(+8:00) cst ...

  2. JavaScript中的内置对象-8--4.date对象中-获取,设置日期时间的方法; 获取,设置年月日时分秒及星期的方法;...

    学习目标 1.掌握创建日期对象的方法 2.掌握date对象中获取日期时间的方法 3.掌握date对象中设置日期时间的方法 如何创建一个日期对象 语法:new Date(); 功能:创建一个日期时间对象 ...

  3. linux 时间与定时器编程原理,浅析 Linux 中的时间编程和实现原理-嵌入式-火龙果软件工程...

    引子 我们都生活在时间中,但却无法去思考它.什么是时间呢?似乎这是一个永远也不能被回答的问题.然而作为一个程序员,在工作中,总有那么几次我必须思考什么是时间.比如,需要知道一段代码运行了多久:要在 l ...

  4. Android多个imei如何获取,如何在Android 10中获取IMEI号,这是获取在Android 10及以下Android 10中获取IMEI号的代码...

    如何在android 10中获取imei编号,这是获取在android 10及以下android 10中获取imei编号的代码. if (android.os.Build.VERSION.SDK_IN ...

  5. 在Map对象中获取属性,注意判断为空

    在Map对象中获取属性,注意判断为空 public static void main(String[] args) {Map map = new HashMap();Integer i = (Inte ...

  6. 通过lambda表达式根据对象中的时间排序

    通过lambda表达式根据对象中的时间排序 话不多说,直接上代码!! //根据发送时间排序,时间按升序排序(时间小的排前面) List<ChatRecord> newCrList = cr ...

  7. python获取字典的值_Python:如何从pandas系列中获取字典中的值

    我是python的新手,并试图从字典中获取值,其中键在数据帧列(pandas)中定义.我搜索了很多,最接近的是a 在下面的链接中的问题,但它没有答案. 所以,在这里,我试图找到相同类型的问题的答案. ...

  8. python dataframe取一列_python - 从pandas DataFrame列标题中获取列表

    python - 从pandas DataFrame列标题中获取列表 我想从pandas DataFrame中获取列标题列表. DataFrame将来自用户输入,因此我不知道将会有多少列或将调用它们. ...

  9. python四级词汇采集_Python分析36套四级真题获取词频最高5000个词汇,还怕四级不过么...

    前言 从历年四级英语真题中获取词频最高的 5000 个词汇 ,并进行翻译 !综合用到了爬虫 .数据分析等知识 ,亲爱的读者们还担心四级不能过么? 注:想学习Python的小伙伴们 可以进群:98463 ...

最新文章

  1. error: #5: cannot open source input file core_cm3.h: No such file or directory
  2. Scala in depth 6 Scala的类型系统 中
  3. 01:golang开发环境
  4. php 判断输入字符串,php 判断(输入框) 字符串函数
  5. 使用代理ip进行反反爬虫——爬取句子迷网站,获取小说龙族经典句子
  6. php读取月日,PHP获取当前时间、年份、月份、日期和天数
  7. Asp连接Oracle (包含绿色版12.2客户端和ODBC驱动安装)
  8. [presto(trino)]多种日期写法
  9. 生日快乐祝福。我遇见你 都是人间最好的事
  10. EOS智能合约开发系列(19): 合约应当开源
  11. 搜索引擎技术Lucene
  12. 什么是pv?如何计算公司每天的浏览量?
  13. 企业中系统间的几种对接方式
  14. 学习笔记(11):Java小白修炼手册-一句话在Java中如何表达?快学Java字符串
  15. 如何测试基于Unity3D引擎的游戏
  16. 谈谈GC垃圾回收—什么是垃圾,垃圾回收算法,垃圾收集器
  17. 麻将胡牌算法的一种设计及其分析
  18. 腾讯云主机SSL证书配置
  19. java url类_Java中的URL类和示例 - Break易站
  20. android 填充,Android Drawable部分填充

热门文章

  1. Android Log工具类,Toast工具类,获取当前方法名称
  2. QC无法启动,实战记录
  3. android 后台执行js,android - 当应用程序在后台运行时,Android WebView消耗大量电能...
  4. android 车辆轨迹,Android自定义view实现车载可调整轨迹线
  5. C# JScript.Eval使用
  6. java错位_java – 如何保护自己免受参数错位的影响
  7. 前端后端接口那些事吐槽
  8. 【C语言进阶深度学习记录】二十五 指针与数组的本质分析二
  9. win7NVIDIA显卡驱动升级时卡住
  10. (1-1)文件结构的升级(Area和Filter知识总结) - ASP.NET从MVC5升级到MVC6