在最近的项目中, 有个关于时间的功能.一个请假的时间.前端选择的时候只有日期.所以比如请一天假就是选2017-8-15和2017-8-15,这样算请这一天的假.但是后台存入数据库时我不能就存2017-8-15 00:00:00和2017-8-15 00:00:00.这样区分不出时间. 我打算一个就存2017-8-15 00:00:00.另一个就2017-8-15 23:59:59这样子.这样子存进数据库.其他地方判断时才能确定是否在这个时间段内. 然后我就去百度了,直接找到这个代码,觉得很合理就…
项目中使用BIGINT来存放时间,以下代码用来转换时间类型和BIGINT类型 SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- ============================================= -- Author: GGA -- Create date: 2013-03-28 -- Description: 将时间类型转化成BIGINT,返回指定时间 -- 到-01-01 08:00:00.000的毫秒数 -- ==…
DATETIME -> Timestamp: UNIX_TIMESTAMP(...) Timestamp -> DATETIME: FROM_UNIXTIME(...) select date_of_establishment,FROM_UNIXTIME(UNIX_TIMESTAMP(date_of_establishment)) as date_of_establishment2 from web_crawler.for_xun_cha …
String类 黑色小扳手:属性      后面不带括号 紫色小箱子:方法      后面带小括号 1.字符串.Length;   字符串长度,返回int类型 字符串的长度 2.字符串.TrimStart();    去掉前空格 字符串.TrimEnd();      去掉后空格 字符串.Trim();            去掉字符串的前后空格 //string 3.字符串.ToUpper();    将字符串中小写字母变成大写 字符串.ToLower();    将字符串中大写字母变成小写…
写python时,用到了日期计算.于是写了datetime.datetime(*d_startTime[0:6])这样的代码. 结果编译不通过,报 'datetime.datetime' has no attribute 'datetime'错误. 但是看了一下引用:from datetime import datetime 已经写了.而且其他地方都引用的好好的啊. 仔细看了一下,原来是这个问题: from datetime import datetime 已经相当于把命名空间引入到dateti…
oracle数据库有date类型,但是没有datetime类型 mysql数据库既有date类型也有datetime类型. Oracle数据库的date类型和mysql的date类型是不一样的,Oracle的date类型为YYYY-MM-DD hh:mm:ss和mysql中的datetime类型匹配, 而 mysql 的date类型为 yyyy-mm-dd. 关于date和datetime的用法,就要看你想要存储时间的精确值了,如果仅仅是想要精确到天的话使用date就可以了,如要要精确到秒一级别…
搞清楚datetime.datetime和datetime.date模块 他们两个的格式区别 datetime模块 In [1]: from datetime import datetime In [2]: datetime.now() Out[2]: datetime.datetime(2018, 11, 19, 9, 30, 34, 795738) In [3]: print(datetime.now()) 2018-11-19 09:30:40.604522 date模块 In [1]:…
String类: .Length字符的长度   .Trim()去掉开头以及结尾的空格 .TrimStart()去掉字符串开头的空格 .TrimEnd()去掉字符串后面的空格   .ToUpper()全部大写 .ToLower()全部小写   Substring(起始位置,截取长度) Substring(起始位置)只写起始位置,可以截取到尾 身份证截取生日   IndexOf("字符串")返回第一次出现此字符串的索引 LastIndexOf("字符串")返回最后一次出…
1.string类 变量.Replace("想要替换掉的字符或字符串","转换后的字符或字符串");//替换 练习:判断邮箱格式是否正确            1.有且只能有一个@            2.不能以@开头            3.@之后至少有一个.            4.@和.不能靠在一起            5.不能以.结尾 2.math类 3.random随机数类 初始化  实例化   初始化语句不可以放置在循环当中Random ran…
UNIX纪元时间又称POSIX时间/新纪元时间(Epoch Time):从协调世界时1970年1月1日0时0分0秒起到现在的总秒数,不包括闰秒.正值表示1970以後,负值则表示1970年以前. Unix 2038 bug(Y2K38漏洞) 又称 Unix Millennium Bug,此漏洞将会影响到所有 32 位系统下用 UNIX 时间戳整数来记录时间的 PHP,及其它编程语言.一个整型的变量所能保存的最大时间为 2038 年01月19 日 03:14:07.超过这个时间后,整型数值将会溢出.…