后台程序设计,数据库里,日期用啥类型存储好字符串、时间、long型

时间!如果没有特殊需求一定是时间原因主要是:1.时间长度相对较短,但这是次要的2.最重要的是时间数据类型可以操纵,任何时间函数都可以对其使用,比如添加一天,比较两个时间之间相差的小时数,而输出时间也可以以任何指定的时间格式输出,比如2015.5.1 00:00:00 也可以是may 1 2015 00:00:00
■网友
谢邀。显然要根据需求来定啊。1.需要何种精度?比如Date、DateTime、DateTime2、TIMESTAMP等精度都不一样。2.需要何种方便度?比如,有些人觉得DateTime计算方便,有些人觉得把年月日时分秒都拆成独立INT字段计算起来更方便。3.团队的认同度?比如某些专招实习学生的企业,就喜欢用字符串。因为如果不用字符串,招来的实习生就不会做了。


    推荐阅读