mysql中的unix时间格式

时间:2011-11-23 10:46:05

标签: mysql unix-timestamp

这里我得到了这样的数据:1320609435.346877000,我被告知这是UNIX时间,我不明白。 UNIX时间不应该像整数吗?

这个数据作为列存储在txt中,如果我想将这个列插入Mysql,我应该使用哪种数据类型,当我创建表时,这个默认值应该被指定为NULL或?

非常感谢!

1 个答案:

答案 0 :(得分:1)

在MySql中,我总是喜欢使用DATETIME类型 所以你可以使用:

INSERT INTO your_table (your_col)
    SELECT FROM_UNIXTIME(your_num)

参见参考文献here 你发布的Unix时间(1320609435.346877000)是2011-11-06 20:57:15