1,比如存时间类型的就使用int类型 其中mysql的两个函数可以拿来使用unix_timestamp 将时间日期转化为时间戳from_unixtime 将时间戳转化为日期2.ip地址存储用bigint类型说白了 ,就是存储的字节越短越好
分类:
数据库 时间:
2015-07-09 21:22:49
阅读次数:
143
select UNIX_TIMESTAMP(Now());#获取unix时间戳1436430994select from_unixtime(UNIX_TIMESTAMP(Now()));#从unix时间戳转换"2015-07-09 16:34:31"时间形式
分类:
数据库 时间:
2015-07-09 17:33:42
阅读次数:
123
SQLServertimestamp数据类型与时间和日期无关。SQLServertimestamp是二进制数字,它表明数据库中数据修改发生的相对顺序。实现timestamp数据类型最初是为了支持SQLServer恢复算法。每次修改页时,都会使用当前的@@DBTS值对其做一次标记,然后@@DBTS加1...
分类:
数据库 时间:
2015-07-07 16:32:23
阅读次数:
253
1.1 获得当前日期+时间(date + time)函数:now()除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数:current_timestamp() current_timestamplocaltime() localtimelocaltimestamp() ...
分类:
数据库 时间:
2015-07-07 16:04:38
阅读次数:
101
数据类型优化
1、尽量使用能正常存储数据的最小数据类型(更快,占用更少的磁盘、内存和cpu)
2、尽量使用简单类型。(如整型比字符操作代价低)
3、尽量避免使用NULL(可以通过加默认值设置not null)
数据类型:支持别名,如integer,bool,numeric
1、时间
DATETIME和TIMESTAMP都精确到秒。通常应该尽量使用timestamp。
date...
分类:
数据库 时间:
2015-07-06 17:53:26
阅读次数:
156
CURRENT_TIMESTAMP是NOW的同义词,也就是说两者是相同的。SYSDATE函数返回的是执行到当前函数时的时间,而NOW返回的是执行SQL语句时的时间。测试语句:SELECT NOW(),CURRENT_TIMESTAMP(),SYSDATE(),SLEEP(2),NOW(),CURRE...
分类:
数据库 时间:
2015-07-06 17:41:55
阅读次数:
180
1,使用环境:mysql+hibernate `updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, hibernate save/update 的时候时间不变; 需要修改hibernate 映射文件 ?<property?name=...
分类:
Web程序 时间:
2015-07-06 12:36:48
阅读次数:
125
在有些软件中,可能需要展示一些时间信息,而这些信息可能是Server以UTC格式或Unix timestamp 格式推送过来的,终端可能需要将这些转换为本地时间展示。
终端的制式可能是12小时制、也可能是24小时制的
今天就遇到将utc时间格式转换为GMT
HH:返回的是24小时制的时间
hh:返回的是12小时制的时间
下面就是转换的类型...
分类:
移动开发 时间:
2015-07-06 12:22:59
阅读次数:
180
今天在读取solr中的时间时,发现又是一堆时间格式转来转去,现在总结下之前工程中都遇到的关于时间的转换,这里主要是以java的类做总结:一. Timestamp 与 Date( java.util.Date )互转Date是Timestamp的父类!1.1 Timestamp ->Date : // date对象指向的实体是一个timestamp,这是父类引用指向子类对象。
public Date...
分类:
编程语言 时间:
2015-07-06 10:24:25
阅读次数:
133
mysql 的时间函数: FROM_UNIXTIME FROM_UNIXTIME(unix_timestamp, format) ? ? 第一个参数是时间戳格式。 第二个是最终想转换的格式,如 SELECT FROM_UNIXTIME(1436102304,‘%Y年%m月%d日‘) as date; 结果 ? ...
分类:
数据库 时间:
2015-07-05 22:41:45
阅读次数:
213