Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Postgresql UTC格式的日期最小值和最大值是多少?_Postgresql - Fatal编程技术网

Postgresql UTC格式的日期最小值和最大值是多少?

Postgresql UTC格式的日期最小值和最大值是多少?,postgresql,Postgresql,我想在PostgreSQL数据库的表列中设置默认值。我到处搜索datetime最小值和最大值,但找不到UTC格式的日期 有人能为最小和最大日期时间值提供帮助吗?对过去的某件事使用-infinity(“最小”值),对未来的某件事使用infinity(“最大”值): 无限期日期,时间戳晚于所有其他时间戳 -无限日期,时间戳早于所有其他时间戳 将-infinity用于过去的某物(“最小”值),将infinity用于未来的某物(“最大”值): 无限期日期,时间戳晚于所有其他时间戳 -无限日期,时间

我想在PostgreSQL数据库的表列中设置默认值。我到处搜索datetime最小值和最大值,但找不到UTC格式的日期


有人能为最小和最大日期时间值提供帮助吗?

对过去的某件事使用
-infinity
(“最小”值),对未来的某件事使用
infinity
(“最大”值):

无限期日期,时间戳晚于所有其他时间戳
-无限日期,时间戳早于所有其他时间戳

-infinity
用于过去的某物(“最小”值),将
infinity
用于未来的某物(“最大”值):

无限期日期,时间戳晚于所有其他时间戳
-无限日期,时间戳早于所有其他时间戳

我已经将数据库值设置为无穷大和-无穷大,但当服务器端请求日期数据时,对话中出现问题,因此为了避免出现问题,我想使用最小值和最大值。在将日期呈现到服务器端时,您是否有任何扩展可以帮助进行日期转换查看Jonesopolis在其评论中发布的链接。如果您不能使用
infinity
您的问题与其他问题重复。我已经将数据库值设置为infinity和-infinity,但在服务器端请求日期数据时,在对话中遇到了问题,因此为了避免出现问题,我想使用最小值和最大值。您是否有任何扩展可以帮助确定日期将日期呈现到服务器端时的转换请参见Jonesopolis在其评论中发布的链接。如果你不能使用
无限
你的问题就是另一个问题的重复。
create table some_table
(
  some_old_date   date not null default '-infinity',
  expires_on      date not null default 'infinity'
);
infinity    date, timestamp   later than all other time stamps<br>
-infinity   date, timestamp   earlier than all other time stamps