芯友网Xin1234.COM

时间在数据库里用什么类型存?比如登录时间



徒之命亡
时间在数据库里用什么类型存?
比如登录时间
明薄淡
int
存时间戳
徒之命亡
不用存为时间格式那种哇?
2016.11.17  14:44
明薄淡
那就只能存varchar了呗
便随
。。。
豆香茴
。。。
便随
         感觉是在逗我
徒之命亡
明薄淡
豆香茴
可以存datetime
便随
   和 2016-11-17 14:44
豆香茴
也可以存int
便随
有啥区别
徒之命亡
豆香茴
后面的处理不一样而已
看你
明薄淡
徒之命亡
?随便   随大流   不想和别人有太多差别
?茴香豆 嗯  好的
豆香茴
一般人都存int
徒之命亡
不需要用date()处理?
更方便?
便随
 那是需要精度 才int 
豆香茴
存int怎么不用呢
油酱
你要想直接查询数据方便看 可以存datetime
豆香茴
int有个屁的精度,就精确到秒
便随
   不存毫秒  难得存int
      只是你不知道而已吧
豆香茴
好的
徒之命亡
好吧  
我再摸索摸索
明薄淡
实际开发中,很少会要存到毫秒那个精度吧
没必要
徒之命亡
突然觉得用int更好
方便排序  
豆香茴
datetime一样排序
徒之命亡
哪个更方便呢?
int直接比较大小?
datetime是咋个排序的?
豆香茴
datetime也一样比大小
datetime在数据库内部还是存的int
徒之命亡
豆香茴
只是显示出来是用人看得懂的格式显示的
徒之命亡
desc asc就能排序哇?
豆香茴
一样的撒
徒之命亡
哦哦哦
梦寻
有没有朋友做c++的
徒之命亡
date_time的话  长度一般取多少呢?
豆香茴
你能取长度?
便随
timestamp  比 datetime  使用的字节少
徒之命亡
豆香茴
你赢了
徒之命亡

我不会表达
便随
但是 timestamp 只能表示到 2037
豆香茴
datetime不用指定长度的
徒之命亡
便随
 如果timestamp 能满足要求 就不用datetime
徒之命亡
datetime在数据库里一般存为  年月日 时分秒
如果只取年月日咋做啊
便随
date(Y-m-d,strtotime())
香留楚交立温成
mysql 有date函数
豆香茴
都64位系统了,还要不要那么死板
64位系统的int能让你把timestamp表示到死一百辈人
徒之命亡

?随便 跟int一模一样的处理哈?
便随
'…  这个是别人存储的位数的原因
 跟系统多少位 哪门子关系
豆香茴
那你能存那么多,32位的PHP能认出来的int是多大
徒之命亡


ALL.哥哥  怎么回事哟
数据库类型用MySQL   可以

相关问题
------分隔线----------------------------
赞助商链接
赞助商链接
推荐内容