這篇文章主要介紹了postgresql 中的時(shí)間時(shí)間處理小技巧(推薦),本文給大家介紹的非常詳細,對大家的處理學(xué)習或工(′ω`)作具有一定的參考借鑒價(jià)值,需要的小技朋友可以參考下。
時(shí)間格式處理
按照給定格式返回:to_char(timestamp,時(shí)間format)
返回相差的天數:(date(time1) - current_d??ate)
返回時(shí)間戳對應的的日期[yyyy-MM-dd]:date(tim???estamp)
計算結果取兩位(wei)小數(方便條件篩選):round((ABS(a-b)::numeric / a), 2) * 100 <?? 10
時(shí)間運算
加減運(yun)算
'-' :前x天/月/年
'+' :后x天/月/年
date_part('day', current_ti??mestamp - time1) 兩個(gè)時(shí)間相差的天數
返回時(shí)間間隔的秒數
兩個(gè)timestamp 直接相減返回的是?? interval??類(lèi)型,而不是處理毫秒數
extract(ep(′Д` )och from (time(╥_╥)1- time2)) * 1000
如果在sql 中使用lon(?⊿?)g類(lèi)型的 timestamp,需要包裹 to_timestamp() 函數
小技文章??來(lái)源:腳本之家
小技來(lái)源地址:https://www.jb51.net/article/208544.htm
小技(作者:SEO內容優(yōu)化)