SELECT
*
FROMt_statistics_channel_day
WHERE
日期转成成时间戳create_date >=  to_timestamp('2019-07-22 00:00:00.0','yyyy-MM-DD HH24:MI:SS')AND create_date < to_timestamp('2019-07-22 23:59:59.999', 'yyyy-MM-DD HH24:MI:SS')
to_char(timestamp, text)
text
把时间戳转换成字串
to_char(current_timestamp, 'HH12:MI:SS')
to_char(interval, text)
text
把时间间隔转为字串
to_char(interval '15h 2m 12s', 'HH24:MI:SS')
to_char(int, text)
text
把整数转换成字串
to_char(125, '999')
to_char(double precision, text)
text
把实数/双精度数转换成字串
to_char(125.8::real, '999D9')
to_char(numeric, text)
text
把numeric转换成字串
to_char(-125.8, '999D99S')
to_date(text, text)
date
把字串转换成日期
to_date('05 Dec 2000', 'DD Mon YYYY')
to_timestamp(text, text)
timestamp
把字串转换成时间戳
to_timestamp('05 Dec 2000', 'DD Mon YYYY')
to_timestamp(double)
timestamp
把UNIX纪元转换成时间戳
to_timestamp(200120400)
to_number(text, text)
numeric
把字串转换成numeric
to_number('12,454.8-', '99G999D9S')
用于日期/时间格式化的模式:
模式描述
HH一天的小时数(01-12)
HH12一天的小时数(01-12)
HH24一天的小时数(00-23)
MI分钟(00-59)
SS秒(00-59)
MS毫秒(000-999)
US微秒(000000-999999)
AM正午标识(大写)
Y,YYY带逗号的年(4和更多位)
YYYY年(4和更多位)
YYY年的后三位
YY年的后两位
Y年的最后一位
MONTH全长大写月份名(空白填充为9字符)
Month全长混合大小写月份名(空白填充为9字符)
month全长小写月份名(空白填充为9字符)
MON大写缩写月份名(3字符)
Mon缩写混合大小写月份名(3字符)
mon小写缩写月份名(3字符)
MM月份号(01-12)
DAY全长大写日期名(空白填充为9字符)
Day全长混合大小写日期名(空白填充为9字符)
day全长小写日期名(空白填充为9字符)
DY缩写大写日期名(3字符)
Dy缩写混合大小写日期名(3字符)
dy缩写小写日期名(3字符)
DDD一年里的日子(001-366)
DD一个月里的日子(01-31)
D一周里的日子(1-7;周日是1)
W一个月里的周数(1-5)(第一周从该月第一天开始)
WW一年里的周数(1-53)(第一周从该年的第一天开始)
下面是PostgreSQL中支持的时间/日期操作符的列表:
操作符例子结果
+
date '2001-09-28' + integer '7'
date '2001-10-05'
+
date '2001-09-28' + interval '1 hour'
timestamp '2001-09-28 01:00'
+
date '2001-09-28' + time '03:00'
timestamp '2001-09-28 03:00'
+
interval '1 day' + interval '1 hour'
interval '1 day 01:00'
+
timestamp '2001-09-28 01:00' + interval '23 hours'
timestamp '2001-09-29 00:00'
+
time '01:00' + interval '3 hours'
time '04:00'
-
- interval '23 hours'
interval '-23:00'
-
date '2001-10-01' - date '2001-09-28'
integer '3'
-
date '2001-10-01' - integer '7'
date '2001-09-24'
-
date '2001-09-28' - interval '1 hour'
timestamp '2001-09-27 23:00'
-
time '05:00' - time '03:00'
interval '02:00'
-
time '05:00' - interval '2 hours'
time '03:00'
-
timestamp '2001-09-28 23:00' - interval '23 hours'
timestamp '2001-09-28 00:00'
-
interval '1 day' - interval '1 hour'
interval '23:00'
-
timestamp '2001-09-29 03:00' - timestamp '2001-09-27 12:00'
interval '1 day 15:00'
*
interval '1 hour' * double precision '3.5'
interval '03:30'
/
interval '1 hour' / double precision '1.5'
interval '00:40'
WITH RECURSIVE T AS (
SELECT ID
FROMt_channel
WHEREID =141 UNION ALL
SELECT C.ID
FROMt_channel C,
T
WHERET.ID = C.father_channel_id ),t2 AS (
SELECTt_trade_info.*,t_user_channel_info.user_account,t_channel.channel_name,t_app.app_name,t_user_channel_info.nickname
FROMt_trade_infoLEFT JOIN t_user_channel_info ON t_trade_info.user_id = t_user_channel_info.ID LEFT JOIN t_channel ON t_trade_info.channel_id = t_channel.ID LEFT JOIN t_app ON t_trade_info.app_id = t_app.ID ) SELECTt2.*
FROMT,t2
WHERET.ID = t2.channel_id AND t2.STATE = 1
ORDER BYadded_time DESC

pgsql 日期转换相关推荐

  1. mysql 日期时间格式化字符串_MySQL日期函数与日期转换格式化函数大全

    Mysql作为一款开元的免费关系型数据库,用户基础非常庞大,本文列出了MYSQL常用日期函数与日期转换格式化函数 1.DAYOFWEEK(date) SELECT DAYOFWEEK('2016-01 ...

  2. 将中文日期转换成自己想要的格式如:2018年09月29日转换成2018-09-29

    def date_conversion(self,date): '''将中文日期转换成自己想要的格式如:2018年09月29日转换成2018-09-29''' c = list(re.findall( ...

  3. atitit.设计模式(1)--—职责链模式(chain of responsibility)最佳实践O7 日期转换

    atitit.设计模式(1)---职责链模式(chain of responsibility)最佳实践O7 日期转换 1. 需求:::日期转换 1 2. 可以选择的模式: 表格模式,责任链模式 1 3 ...

  4. oracle时间戳-日期转换

    为什么80%的码农都做不了架构师?>>>    日期转换毫秒 Sql代码 SELECT TO_NUMBER(TO_DATE('2005-03-29 12:30:45', 'YYYY- ...

  5. sql server datetime格式_为什么你SQL Server中SQL日期转换出错了呢?

    开发人员有时候使用类似下面SQL将字符串转换为日期时间类型,乍一看,这样的SQL的写法是没有什么问题的.但是这样的SQL其实有时候就是一个定时炸弹,随时可能出现问题(隐藏的炸弹而已,只是等触发条件而已 ...

  6. oracle 日期改字符格式_oracle怎么把数值型日期转换成日期字符型

    展开全部 oracle把数值型日期转换bai成日期字符du型的操作方法和详细步骤zhi如下: 1.首先dao,将字符串类型版转换为权数字类型. 此方法使用to_number()直接进行转换. 具体语法 ...

  7. Hive 数仓中常见的日期转换操作

    (1)Hive 数仓中一些常用的dt与日期的转换操作 下面总结了自己工作中经常用到的一些日期转换,这类日期转换经常用于报表的时间粒度和统计周期的控制中 日期变换: (1)dt转日期 to_date(f ...

  8. python各种类型日期转换大全

    最近写python做各种日期转换比较多,顺便总结一下,先上张图: 1 # 根据字符串类型转日期 返回值类型<class 'time.struct_time'> 2 st_time = ti ...

  9. C#中把货币、日期转换成中文大写

    日期转换代码如下: /**//// <summary> /// 日期转换为中文大写 /// </summary> public class UpperConvert {     ...

最新文章

  1. 通过正则表达式分句提取中文内容
  2. graphpad如何做x轴在上方的图_数据分析最有用的25个 Matplotlib图
  3. 【三种解法】剑指 Offer 06. 从尾到头打印链表【附完整可运行代码】
  4. Linux如何避免每次开启 CentOS 时,都要手动开启 sshd 服务,防止连接不上Xshell
  5. python批量提取pdf的数据_Python批量提取PDF文件中文本的脚本
  6. 利用坐标变换证明惯性主轴方向是惯性矩的极值方向
  7. 中国水溶性PVA薄膜行业市场供需与战略研究报告
  8. 如何将SQL Profiler Trace读入到SQL的表中?
  9. php静态网页和动态网页,静态网页和动态网页的区别是什么
  10. CuteFTP试用期后继续免费使用
  11. 北理工珠海学院计算机分数线,北京理工大学珠海学院
  12. 数据中台实战入门篇:双中台战略
  13. 以太坊源码阅读【Transaction(交易模块)】
  14. 国内企业今年在华尔街上市融资总金额上涨450%
  15. Python进行vivo手机评论数据信息情感分析、LDA主题分析
  16. 米家APP获取小米、绿米网关key的方法(5.6.81版本)(2020_05_15)
  17. 【生成模型】浅析玻尔兹曼机的原理和实践
  18. 实体门店的促销活动该如何策划才能成功?
  19. vue版分享微博 分享微信 分享qq |亲测有效|2020年08月13日
  20. Pytorch中shuffle=True的作用

热门文章

  1. 使用Eclipse搭建STM32嵌入式开发环境
  2. 推挽变压器与正激变压器的功率比较
  3. 联想惠普谁才是pc的最后王者
  4. Android8-Settings-BlueTooth
  5. 解决:Word在试图打开文件时遇到错误。请尝试下列方法……
  6. 2021年,shopee虾皮一件代发模式的优势和背后风险是什么?
  7. 无影云桌面-网上电脑
  8. excel单元格内容拆分_excel软件应用:如何妙用Word拆分单元格数据
  9. Linux:获取线程的PID(TID、LWP)的几种方式
  10. momi's home