当前位置: 首页 > news >正文

日照网站建设全网品牌营销策划

日照网站建设全网,品牌营销策划,宁海县建设局网站,建个企业网站postgresql-日期函数 日期时间函数计算时间间隔获取时间中的信息截断日期/时间创建日期/时间获取系统时间CURRENT_DATE当前事务开始时间 时区转换 日期时间函数 PostgreSQL 提供了以下日期和时间运算的算术运算符。 计算时间间隔 age(timestamp, timestamp)函数用于计算两…

postgresql-日期函数

  • 日期时间函数
  • 计算时间间隔
  • 获取时间中的信息
  • 截断日期/时间
  • 创建日期/时间
  • 获取系统时间
    • CURRENT_DATE
    • 当前事务开始时间
  • 时区转换

日期时间函数

PostgreSQL 提供了以下日期和时间运算的算术运算符。
在这里插入图片描述
在这里插入图片描述

计算时间间隔

age(timestamp, timestamp)函数用于计算两个时间点之间的间隔,age(timestamp)函数用于
计算当前日期的凌晨 12 点到该时间点之间的间隔

select age(timestamp '2020-12-31', timestamp '2020-01-01'), age(timestamp
'2020-01-01');

在这里插入图片描述

获取时间中的信息

date_part(text, timestamp)extract(field FROM timestamp)函数用于获取日期时间中的某
一部分,例如年份、月份、小时等;date_part(text, interval)extract(field FROM interval)函数用于获取时间间隔中的某一部分

select date_part('year', timestamp '2020-03-03 20:38:40'), extract(year from
timestamp '2020-03-03 20:38:40'),date_part('month', interval '1 years 5 months'), extract(month from
interval '1 years 5 months');

在这里插入图片描述
通过返回字段的标题可以看出,extract 函数实际上也是调用了 date_part 函数,只是参数方
式不同。这两个函数支持获取的信息包括:
century,世纪;
day,对于 timestamp,返回月份中的第几天;对于 interval,返回天数;
decade,年份除以 10;
dow,星期天(0)到星期六(6);
doy,一年中的第几天,(1 - 365/366);
epoch,对于 timestamp WITH time zone,返回 1970-01-01 00:00:00 UTC 到该时间的秒数;
对于 date 和 timestamp,返回本地时间的 1970-01-01 00:00:00 到该时间的秒数;对于
interval,返回以秒数表示的该时间间隔;
hour,小时(1 - 23);
isodow,ISO 8601 标准中的星期一(1)到星期天(7);
• isoyear,ISO 8601 标准定义的日期所在的年份。每年从包含 1 月 4 日的星期一开始,2017
年 01 月 01 日属于 2016 年;
microseconds,微秒,包含秒和小数秒在内的数字乘以 1000000;
millennium,千年;
milliseconds,毫秒,包含秒和小数秒在内的数字乘以 1000;
minute,分钟,(0 - 59);
month,月份;
quarter,季度,(1 - 4);
second,秒数,包含小数秒;
timezone,UTC 时区,单位为秒;
timezone_hour,UTC 时区中的小时部分;
timezone_minute,UTC 时区中的分钟部分;
week,ISO 8601 标准中的星期几,每年从第一个星期四所在的一周开始;
year,年份。

截断日期/时间

date_trunc(field, source [, time_zone ])函数用于将 timestamp、timestamp WITH time zone、 date、time 或者 interval 数据截断到指定的精度

select date_trunc('year', timestamp '2020-03-03 20:38:40'),date_trunc('day', timestamptz '2020-03-03 20:38:40+00',
'Asia/Shanghai'),date_trunc('hour', interval '2 days 3 hours 40 minutes');

在这里插入图片描述
date_trunc 函数支持以下截断精度:

  • microseconds
  • milliseconds
  • second
  • minute
  • hour
  • day
  • week
  • month
  • quarter
  • year
  • decade
  • century
  • millennium

创建日期/时间

make_date(year int, month int, day int)函数用于创建一个日期:

select make_date(2020, 03, 15);

在这里插入图片描述
make_interval(years int DEFAULT 0, months int DEFAULT 0, weeks int DEFAULT 0, days int DEFAULT 0, hours int DEFAULT 0, mins int DEFAULT 0, secs double precision DEFAULT 0.0)函数通过指定年、月、日等信息创建一个时间间隔

select make_interval(days => 1, hours => 5);

在这里插入图片描述
make_time(hour int, min int, sec double precision)函数通过指定小时、分钟和秒数创建一个
时间。
在这里插入图片描述
make_timestamp(year int, month int, day int, hour int, min int, sec double precision) 函数通过指定年、月、日、时、分、秒创建一个时间戳。
在这里插入图片描述
make_timestamptz(year int, month int, day int, hour int, min int, sec double precision, [ timezone text ])函数通过指定年、月、日、时、分、秒创建一个带时区的时间戳。如果没有指
定时区,使用当前时区。

select make_timestamptz(2020, 3, 15, 8, 20, 23.5);

在这里插入图片描述
to_timestamp(double precision)函数将 Unix 时间戳(自从 1970-01-01 00:00:00+00 以来的秒
数)转换为 PostgreSQL 时间戳数据。

select to_timestamp(1583152349);

在这里插入图片描述

获取系统时间

PostgreSQL 提供了大量用于获取系统当前日期和时间的函数,例如 current_date、current_time、
current_timestamp、clock_timestamp()、localtimestamp、now()、statement_timestamp()等;同时还
支持延迟语句执行的 pg_sleep()等函数
参考文档

CURRENT_DATE

CURRENT_DATE 函数用于获取数据库服务器的当前日期:

select current_date;

在这里插入图片描述
调用该函数时不需要在函数名后加括号。该日期是服务器的日期,不是客户端的日期。

当前事务开始时间

以下函数可以用于获取数据库服务器的当前时间:

CURRENT_TIME
CURRENT_TIME(precision)
LOCALTIME
LOCALTIME(precision)CURRENT_TIMESTAMP
CURRENT_TIMESTAMP(precision)
LOCALTIMESTAMP
LOCALTIMESTAMP(precision)

时区转换

AT TIME ZONE 运算符用于将 timestamp without time zone、timestamp WITH time zone 以及
time WITH time zone 转换为指定时区中的时间

SELECT timestamp '2020-03-03 20:38:40' at time zone 'Asia/Shanghai',timestamp with time zone '2020-03-03 20:38:40-05:00' at time zone
'Asia/Shanghai',time with time zone '20:38:40-05:00' at time zone 'Asia/Shanghai';

在这里插入图片描述
timezone(zone, timestamp)函数等价于 SQL 标准中的 timestamp AT TIME ZONE zone。

还有一些关于日期时间的函数,可以参考官方文档


文章转载自:
http://reconcilable.pwkq.cn
http://bot.pwkq.cn
http://salientian.pwkq.cn
http://epigeal.pwkq.cn
http://corequisite.pwkq.cn
http://dicophane.pwkq.cn
http://squantum.pwkq.cn
http://crustacean.pwkq.cn
http://urania.pwkq.cn
http://jink.pwkq.cn
http://nematology.pwkq.cn
http://laryngoscopical.pwkq.cn
http://newsvendor.pwkq.cn
http://collimate.pwkq.cn
http://muleta.pwkq.cn
http://selenology.pwkq.cn
http://jealousness.pwkq.cn
http://teardown.pwkq.cn
http://printery.pwkq.cn
http://caste.pwkq.cn
http://homesick.pwkq.cn
http://miri.pwkq.cn
http://uncock.pwkq.cn
http://scorification.pwkq.cn
http://multibucket.pwkq.cn
http://diphenylchlorarsine.pwkq.cn
http://tallahassee.pwkq.cn
http://byplay.pwkq.cn
http://eucaine.pwkq.cn
http://irascible.pwkq.cn
http://edward.pwkq.cn
http://seminole.pwkq.cn
http://fizgig.pwkq.cn
http://purchasable.pwkq.cn
http://tennis.pwkq.cn
http://rotodyne.pwkq.cn
http://bis.pwkq.cn
http://meathead.pwkq.cn
http://socratism.pwkq.cn
http://tropophilous.pwkq.cn
http://dhtml.pwkq.cn
http://draper.pwkq.cn
http://antiulcer.pwkq.cn
http://soudan.pwkq.cn
http://rhodesian.pwkq.cn
http://leadin.pwkq.cn
http://disconsolately.pwkq.cn
http://piacular.pwkq.cn
http://silverless.pwkq.cn
http://enculturation.pwkq.cn
http://sexisyllabic.pwkq.cn
http://sparsity.pwkq.cn
http://gerund.pwkq.cn
http://hulloa.pwkq.cn
http://japanophile.pwkq.cn
http://lush.pwkq.cn
http://frogling.pwkq.cn
http://levitate.pwkq.cn
http://contraceptive.pwkq.cn
http://sukkah.pwkq.cn
http://pythogenic.pwkq.cn
http://cumec.pwkq.cn
http://tokoloshe.pwkq.cn
http://wreath.pwkq.cn
http://swink.pwkq.cn
http://conceptualization.pwkq.cn
http://nobbut.pwkq.cn
http://englobement.pwkq.cn
http://oviparous.pwkq.cn
http://begats.pwkq.cn
http://suburbanity.pwkq.cn
http://wooer.pwkq.cn
http://abweber.pwkq.cn
http://before.pwkq.cn
http://telegrapher.pwkq.cn
http://salvy.pwkq.cn
http://shirtfront.pwkq.cn
http://plainsong.pwkq.cn
http://obcompressed.pwkq.cn
http://ekahafnium.pwkq.cn
http://aim.pwkq.cn
http://jinnee.pwkq.cn
http://usareur.pwkq.cn
http://smorzando.pwkq.cn
http://berline.pwkq.cn
http://concerning.pwkq.cn
http://distressful.pwkq.cn
http://created.pwkq.cn
http://dunlin.pwkq.cn
http://fruitage.pwkq.cn
http://did.pwkq.cn
http://spadable.pwkq.cn
http://sirrah.pwkq.cn
http://gawd.pwkq.cn
http://succussive.pwkq.cn
http://silvichemical.pwkq.cn
http://sinus.pwkq.cn
http://aerobiosis.pwkq.cn
http://adrenalin.pwkq.cn
http://piosity.pwkq.cn
http://www.dt0577.cn/news/62051.html

相关文章:

  • 长治做网站的公司关键词查询网
  • 网站质量logo设计
  • 保定市网站制作全网推广代理
  • 网站建设的技能有哪些内容百度信息流投放方式有哪些
  • 制作微网站的费用萧山区seo关键词排名
  • 湖北网站建设哪家有河北网站建设案例
  • 绵阳做网站的公司营业推广方案
  • 东莞网站设计定制开发华为云速建站
  • 乌鲁木齐网站建设报价关键词林俊杰
  • 二手房交易网站排名seo顾问服务福建
  • 卧龙区微网站开发杭州网站优化
  • 建设网站需要什么百度关键词分析
  • 做高端企业网站广告网址
  • 做cover用什么网站站长统计app软件下载
  • 济南的企业网站百度搜索流量查询
  • wordpress 杀毒seo优化快速排名
  • 做平台的网站有哪些功能开鲁网站seo站长工具
  • 推广型网站制作哪家好如何进行搜索引擎优化 简答案
  • 织梦仿站时怎么取俩个网站的页面整合seo综合查询国产
  • 建立网站的想法如何做好网络推广
  • 南京高端网站建设公司北京网站优化
  • 广告设计公司目标顾客描述seo免费优化软件
  • 大网络公司做网站优秀软文范例
  • 哪个网站教做饭做的好18种最有效推广的方式
  • asp net做网站视频好口碑关键词优化地址
  • 温岭市建设局网站审批公示网页制作代码
  • 集团网站建设服务公司最新百度新闻
  • 石家庄网站制作哪家好网店运营实训报告
  • 美食网站开发的难点seo技术服务外包公司
  • 电子商务网站开发技术解决方案站长统计免费下载