【发布时间】:2013-06-14 21:55:12
【问题描述】:
我很好奇时间戳后面的尾随数字代表什么。在我的一些记录中,时间戳显示为我习惯看到的那样,如下所示:
2012-04-27 11:12:00
但是,在其他区域,时间戳显示如下:
2013-06-18 15:20:21.109533
不幸的是,这破坏了我在应用程序中内置的按日期搜索功能。谁能解释尾随数字和句点(如下所示)的重要性,以及当我使用初始时间戳格式按日期搜索时如何处理它们?带有尾随数字的记录根本不包括在搜索中,我想规范化它们,或者搜索两种类型。
有趣的是,创建的新记录也有尾随数字。这让我相信这可能是这些数字开始时的版本升级?
使版本升级解释引人注目的其他一点是,在几条记录中,created_at 时间戳采用列出的第一种格式,updated_at 时间戳采用第二种格式。
.109533
【问题讨论】:
标签: ruby-on-rails postgresql timestamp