我想要的是: 1.执行交易时,记录当前时间 2.还存储时区信息,以便根据客户端时区自动转换时间
所以TIMESTAMP听起来对我来说是一个完美的选择,但事实证明,对于需要长时间使用的应用来说,范围太小(1970-2038)。所以我想知道如何克服这个限制。我知道DATETIME有更广泛的范围,但似乎没有满足要求。 2,我可以有你的想法吗?
答案 0 :(得分:0)
您可能需要将时区偏移量存储在单独的字段中,并使用以UTC表示的DATETIME
存储所有日期和时间,除非您有充分的理由。
需要表达完整的时区名称,因为单独的时区偏移不是那么有意义。例如,-0400可以指东部夏令时或中央标准时间。