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

青岛网站搭建公司那个网站效果图做的好

青岛网站搭建公司,那个网站效果图做的好,长葛网站制作,团购网站建设hive 常用日期处理函数 在工作中,日期函数是提取数据计算数据必须要用到的环节。哪怕是提取某个时间段下的明细数据也得用到日期函数。今天和大家分享一下常用的日期函数。为什么说常用呢?其实这些函数在数据运营同学手上是几乎每天都在使用的。 技术交…

hive 常用日期处理函数

在工作中,日期函数是提取数据计算数据必须要用到的环节。哪怕是提取某个时间段下的明细数据也得用到日期函数。今天和大家分享一下常用的日期函数。为什么说常用呢?其实这些函数在数据运营同学手上是几乎每天都在使用的。

技术交流

技术要学会分享、交流,不建议闭门造车。一个人可以走的很快、一堆人可以走的更远。

相关文件及代码都已上传,均可加交流群获取,群友已超过2000人,添加时最好的备注方式为:来源+兴趣方向,方便找到志同道合的朋友。

方式①、添加微信号:dkl88194,备注:来自CSDN + 加群
方式②、微信搜索公众号:Python学习与数据挖掘,后台回复:加群

序号hive日期函数函数用法含参方式备注
1to_date转化成日期to_date('string  time')to_date('2023-5-20  05:20:00')
   输出:2023-5-20
2from_unixtime转化unix时间戳到当前时区的时间格式from_unixtime(bigint  unixtime,[string format])select  from_unixtime(1684559640,'yyyyMMdd');
   输出:20230520
3unix_timestamp日期转化为unix时间戳unix_timestamp(string  format)select  unix_timestamp();
   输出:1684559640
   select unix_timestamp('2023-05-20 13:14:00');
   输出:1684559640
4date2datekeydate格式转化成datekeydate2datekey(string  date/time)date2datekey('2023-05-20')
   输出:20230520
5datekey2datedatekey格式转化为datedatekey2date(string  datekey)datekey2date('20230520')
   输出:2023-05-20
6datediff返回开始日期减去结束日期的天数datediff(string  enddate ,string begindate)select  datediff('2023-05-20','2023-05-18');
   输出:2
7date_sub返回日期前n天的日期date_sub(string  startdate,int days )date_sub('2023-05-20',2  )
   输出:2023-05-18
8date_add返回日期后n天的日期date_add(string  startdate,int days )date_add('2023-05-20',2  )
   输出:2023-05-22
9year返回日期中的年year(string  date)year('2023-05-20  11:32:12');
   输出:2023
10month返回日期中的月份month(string  date)month('2023-05-20  11:32:12');
   输出:05
11day返回日期中的天day(string  date)day('2023-05-20  11:32:12');
   输出:20
12hour返回日期中的小时hour(string  date)hour('2023-05-20  11:32:12');
   输出:11
13minute返回日期中的分钟minute(string  date)minute('2023-05-20  11:32:12');
   输出:32
14second返回日期中的秒second(string  date)second('2023-05-20  11:32:12');
   输出:12
15weekofyear返回日期在当前周数weekofyear(string  date)weekofyear('2023-05-20  11:32:12');
   输出:20
16unix_timestamp格式是timestamp,精确到秒unix_timestamp(ymdhms2)  - unix_timestamp(ymdhms1)
   -- 计算2个时间相差的秒数
       (unix_timestamp(time1)-unix_timestamp(time2))
   -- 同理,若是计算相差的分钟,就在以上基础再除以60,小时,天数也是同理
       (unix_timestamp(time1)-unix_timestamp(time2))/60
   -- 根据上述的函数计算后,发现有小数点,可用cast优化为以下
       cast((unix_timestamp(time1)-unix_timestamp(time2))/60 as int)
   -- 相差的秒数。
      CAST((unix_timestamp() - unix_timestamp(ymdhms))  % 60 AS int)
   -- 相差的分钟数。
      CAST((unix_timestamp() -  unix_timestamp(ymdhms)) / 60 AS int) % 60
   -- 相差的小时数。
      CAST((unix_timestamp() - unix_timestamp(ymdhms))  / (60 * 60) AS int) % 24
   -- 相差的天数。
      concat(CAST((unix_timestamp() -  unix_timestamp(ymdhms)) / (60 * 60 * 24) AS int) 
http://www.yayakq.cn/news/832596/

相关文章:

  • 有创意的个人网站搬瓦工一键WordPress
  • 大连企业信息查询系统官网宁波seo推荐
  • 新浦网站制作网站建设做机械的专业外贸网站有哪些
  • jq网站模板怎么注册公司域名邮箱
  • wordpress全屏弹窗插件西昌seo快速排名
  • 网站开发读书笔记厦门百度代理
  • 远程教育网站建设做设计去哪些网站下载素材
  • seo最好的网站安徽注册公司网上申请入口
  • 龙华做网站怎么样三网合一网站建设合同
  • 做服装要看国外哪些网站石家庄房产信息网查询
  • 做网站需要用什麼服务器宁波网站建设接单
  • 网站做app的软件叫什么云南省文化馆网站建设
  • 淘宝客的网站怎么做央美老师做的家具网站
  • 网站开发哪家公司电话动漫网站建设策划书
  • PHP网站新闻发布怎么做做网站页面一般用什么软件
  • 域名买了怎么做网站广东公布最新传染了
  • 网站开发一般会用到什么语言安徽太和有没有做网站的
  • 网站开发中 即将上线建筑公司注册
  • jsp网站开发技巧网站安全维护公司
  • 律师做几个网站建设网站租服务器
  • 建网站外包需要多少钱搞钱最快的路子
  • 做pc端网站资讯电脑学校培训
  • 网站怎么添加广告代码深圳物流公司联系电话
  • 语言互动网站建设定安网站建设
  • 用qt做网站可以吗太原百度网站排名优化
  • 服务好的常州网站建设怎样做网站代理
  • 海南网站建设网站开发小程序app高端品销售网站
  • 天津市建设工程合同备网站视觉设计公司排名
  • 西宁做网站君博示范详情页模板尺寸
  • 网站建设酷隆篇高端网站愿建设