代码之家  ›  专栏  ›  技术社区  ›  Julian H. Lam

在mysql中将unix时间戳保存为double类型?

  •  1
  • Julian H. Lam  · 技术社区  · 15 年前

    我的函数调用接受一些输入,并将其抛出到数据库中。通常,它是整数,但今天,我需要它加入一个Unix时间戳。

    这超出了浮动类型,但工作类型双。

    有什么我应该担心的,把10位整数保存在double类型中吗?

    1 回复  |  直到 15 年前
        1
  •  2
  •   Marco Mariani    15 年前

    A的总精度 DOUBLE PRECISION 值约为16位十进制数字,因此即使存储毫秒或微秒,也不必担心。