一、获取系统时间函数
1.1 获取当前完整时间
代码如下
david=# select now();
now
2013-04-12 15:39:40.399711+08
(1 row)
david=# current_timestamp 同now() 函数等效。
david=# select current_timestamp;
now
(1 row)
david=# 1.2
获取当前日期
代码如下
select current_date;
david=# select current_date;
date
(1 row)
david=# 1.3
获取当前时间
代码如下
select current_time;
david=# select current_time;
timetz
15:43:31.101726+08
(1 row)
david=#二、
时间的计算
代码如下
david=# select now();
now
(1 row)
david=#2.1
两年后
代码如下
david=# select now() + interval '2 years';
?column?
2015-04-12 15:49:03.168851+08
(1 row)
david=# select now() + interval '2 year';
?column?
2015-04-12 15:49:12.378727+08
(1 row)
david=# select now() + interval '2 y';
?column?
2015-04-12 15:49:25.46986+08
(1 row)
david=# select now() + interval '2 Y';
?column?
2015-04-12 15:49:28.410853+08
(1 row)
david=# select now() + interval '2Y';
?column?