datetime
-
mysql类型转换之str_to_datetime分析
源码路径 https://github.com/mysql/mysql- server/blob/23032807537d8dd8ee4ec1c4d40f0633cd4e12f9/sql-common/my_time.c 方法 str_to_datetime 解析算法步骤 预处理判断 跳过开头的空格 如果剩下为空或者以非数字开头,返回失败 …阅读全文 -
跟上Java8 - 日期和时间实用技巧
当你开始使用Java操作日期和时间的时候,会有一些棘手。你也许会通过 [代码片段] 来返回 [代码片段] 到今天的毫秒数。或者使用 [代码片段] 类来操作日期;当遇到加减月份、天数的时候你又需要用到 [代码片段] 类;当需要格式化日期的时候需要使用 [代码片段] 类。总而言之在Java中操作日期不是很方便,以至于很多开发者不得不使用第三方库,比如: joda-time …阅读全文
-
如何将MySQL datetime类型修改为timestamp
[代码片段] …阅读全文 -
Python中如何计算两个日期之间的天数?
=Start= 缘由: 在程序中用到和日期相关的循环时,可能会需要提前确定两个日期之间的天数;还有就是在日常的一些记录中也会想了解两个日期之间的天数;总之,这样的需求是很多的。 正文: 参考解答: [表格] & [表格] 本来Python部分的代码是非常简单易懂的,但是在应用到alias的时候还 …阅读全文 -
在Python中如何获取某年中每个月的第一天和最后一天?
=Start= 缘由: 突然想到的一个问题,觉得比较有趣,就实际测试了一下,考虑到以后可能会有用,就记录一下。 正文: 搜索关键字: python get every first day of month 参考解答: 方法一: [代码片段] 方法二: [代码片段] 参考链接: http://stackoverflow.com …阅读全文 -
MySQL datetime类型使用like导致全表扫描的问题总结
最近项目里有一段mysql语句导致了数据库服务器的load过高报警,语句如下: [代码片段] explain了这条sql之后可以看出执行计划是全表扫描,查询了882210条记录,字段的索引没有用上,查询的时间为1.23: 原因是gmt_create是datetime类型,条件中写了like,会有隐式转换,gmt_create字段需要在比较前转换成String类型,字段的索 …阅读全文
-
SQL Server日期处理datetime和date之间的相互转换
日期是数据处理中经常使用到的信息之一。生日、数据处理时间、计划的预计完成时间,按年、季、月的统计,这些都属于日期处理的范畴。由于日期中包含了年、季、月、日等 众多信息,不同的国家对日期格式、日期文字描述及星期有不同的规定,因此产生了日期处理的复杂性。本章主要讨论在SQL Server数据库中对日期的各种处理方法。 日期类型概述 SQL Server中的日期类型包括datetime和sma …阅读全文 -
用Python验证日期字符串的合法性
=Start= 搜索关键字: python check date str 参考链接: http://stackoverflow.com/questions/16870663/how-do-i-validate-a-date-string- format-in-python http://stackoverflow.com/questio …阅读全文 -
用Python处理时间日期字符串的小结
=Start= 缘由: 工作中经常会碰到用Python解析日志的情况。比较常见的就是解析syslog产生的日志:需要解析字符串获知日志产生的时间。用到的地方挺多的,值得记录一下。 参考解答: [代码片段] 实际使用样例: [代码片段] & [代码片段] & [代码片段] & [代码片段] 总结: 一般情况下,计时用 …阅读全文 -
Python标准库笔记之datetime
datetime [代码片段] date对象 [代码片段] datetime对象,类方法 [代码片段] datetime对象,实例方法 [代码片段] time [代码片段] 时间字符串格式化 [代码片段] 输出的表示 [代码片段] struct_time [代码片段] datetime [表格] …阅读全文