先说结论:没有区别。
之前有人跟我说sqlserver的数据库导入mysql要注意Datetime会变成varchar,你可以改成timestamp(时间戳)。
mysql的timestamp和datetime的区别?
DateTime和TimeStamp都是年月日时分秒,为什么还有这两个类型呢?
DateTime和TimeStamp最大的区别只是用的场景不同,如果你的应用 是用于不同时区(就是国内和国外同时使用),这时候如果用dateTime就会出现各种各样的问题,但是如果使用TimeStamp就不会出现这种时差的问题。
之前我也也为datetime和TimeStamp是一样的,因为他们在数据库存的时间都是YYYY-MM-DD HH:mm:ss格式的,但是TimeStamp类型存的是10位或者13位的时间戳。
Today's comments have reached the limit. If you want to comment, please wait until tomorrow (UTC-Time).
There is 20h03m22s left until you can comment.