1

当我在“message_sent _at”中插入任何数字(如“12”或“15”)时,我想在以下示例中的插入命令中询问时间戳格式,我发现时间戳字段的所有值都是相同的值:1970- 01-01 02:00 埃及标准时间。

样本:

CREATE TABLE chat (
  id1 int,
  id2 int,
  message_sent_at timestamp,
  message text,
  primary key ((id1, id2), message_sent_at)
 )
4

1 回答 1

1

时间戳类型的单位是自纪元 (1/1/1970 00:00:00 UTC) 以来的毫秒数。输入 12 表示午夜后 12 毫秒,因此当以该格式显示时,将四舍五入到您打印的时间(在您的时区)。

您可以从此处的日期创建时间戳:http ://www.epochconverter.com/ 。

于 2013-03-01T14:03:27.453 回答