mysql数据库保存当前时间的话为什么用int不用timestamp

mysql数据库保存当前时间的话为什么用int不用timestamp,第1张

mysql储存时间有几种方式:

date 具体格式为2017-08-27,精确到天

datetime 具体格式为 2017-08-27 00:00:00,精确到秒

timestamp具体格式为 2017-08-27 00:00:00,精确到秒

int,具体格式为时间戳。

这些都是可以用来储存时间的,具体需要看项目的需求了。

数据库中的字段可以设置为varchar 50 可以为空

你插入数据的时间只需要使用类型转换

定义一个string 类型的 变量:str

(2010-6-6):str:=datetostr(datetimepicker1.date)

(2010-06-06):str:=FormatDateTime('yyyy-mm-dd detetimepicker1.date)

(2010-06-06 12.00:00):str:=FormatDateTime('yyyy-mm-dd hh:mm:ss detetimepicker1.date)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10045746.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存