亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

MySQL數據類型

MySQL數據類型

大寫的王 2017-01-05 15:58:37
如果時間需要用作來比較計算的話以什么形式存儲,然后又怎么計算比較呢。int的話1970年以前和2038年以后的怎么搞,datetime這樣的話要怎么比較計算啊
查看完整描述

2 回答

已采納
?
KevenHuang

TA貢獻280條經驗 獲得超233個贊

我一般都會選char類型,雖然是浪費了一點磁盤空間,我沒有用過時間日期類型的,其實我在想是不是可以用float來替代int,這樣不就可以有更大的范圍了嗎,而且比用字符型更省磁盤空間。
查看完整回答
反對 回復 2017-01-05
  • 大寫的王
    大寫的王
    但是這個char這種類型的如果比較時間篩選數據什么的 怎么比較,是不是很繁瑣。
  • KevenHuang
    KevenHuang
    存時間戳啊,不麻煩,就是有空浪費磁盤空間,一個10位的時間戳如果存的是utf8編碼要33個字節,而用int或者float存只要4個字節
?
其實我真的不是東北人

TA貢獻105條經驗 獲得超66個贊

哪里會有1970年以前, 所有編程語言都是從19700101 開始

查看完整回答
反對 回復 2017-01-05
  • 大寫的王
    大寫的王
    暈了,讀好題,我說的是1970年之前的時間可不是給你說的計算機時間。
  • 2 回答
  • 0 關注
  • 1953 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號