Hive秒数转成时分秒

  • 问题:开发当中遇到秒数转成时分秒的情况
    • 1.参考:在mysql中可以使用SEC_TO_TIME
    • 2.套用到hive,没有SEC_TO_TIME函数
    • 3.解决方案:使用多个函数进行拼接

问题:开发当中遇到秒数转成时分秒的情况

例如:1111秒 ==》 00:18:31

1.参考:在mysql中可以使用SEC_TO_TIME

2.套用到hive,没有SEC_TO_TIME函数

3.解决方案:使用多个函数进行拼接

SELECT  concat_ws(':',if(length(cast(floor(1111/3600) as string)) = 1,concat('0',cast(floor(1111/3600) as string)),cast(floor(1111/3600) as string)),if(length(cast(floor(1111%3600/60) as string)) = 1,concat('0',cast(floor(1111%3600/60) as string)),cast(floor(1111%3600/60) as string)) ,if(length(cast(1111%3600%60 as string)) = 1,concat('0',cast(1111%3600%60 as string)),cast(1111%3600%60 as string))) ;


写在最后,百度了一圈没有找到hive的解决方案,故将我的解决方式上传,希望有所帮助。

Hive秒数转成时分秒相关推荐

  1. 【Vue】vue如何将秒数转成“时分秒”格式

    vue如何将秒数转成"时分秒"格式 一.使用原生JS的Date库 二.使用day.js 三.拓展 今天给大家分享一下vue如何将秒数转成"时分秒"格式的相关知识 ...

  2. 将秒数转成时分秒(如 /视频播放时长,555秒 就是 09:15) 9分15秒

    http://blog.csdn.net/Hsunpeng/article/details/51446032 sprintff-返回一个格式化的字符串  intval - 获取变量的整数值 //视频播 ...

  3. python时间转绝对秒数_python时间时分秒与秒数的互相转换

    受到Unix时间戳的启发,我发现时间转成秒数后会非常好处理,在程序当中不再是以字符串的形式处理,不管时间的加减还是获取随机的时间点都变得非常方便, 如果有需要,也很容易转换成需要的时间格式. 一:时间 ...

  4. php 时分秒转时分_PHP函数gmstrftime()将秒数转换成天时分秒

    一个应用场景需要用到倒计时的时分秒,比如新浪微博授权有效期剩余: 7天16小时47分钟42秒-- 在PHP环境下,PHP函数 gmstrftime() 可实现将秒数转换成时分秒的转换,先看例子: de ...

  5. PHP函数gmstrftime()将秒数转换成天时分秒

    一个应用场景需要用到倒计时的时分秒,比如新浪微博授权有效期剩余: 7天16小时47分钟42秒-- gmstrftime() 可实现将秒数转换成时分秒的转换,先看例子: <?phpdefine(& ...

  6. java 秒转换日期_Java 将日期或秒数转换为日时分秒

    ```java import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; / ...

  7. js根据字符串时分秒获取总秒数和分割时分秒

    起初是因为一些网站的视频没找着时间戳,但是显示了视频的时长时分秒,为了做过滤处理,就想到了获取到视频上显示的的时分秒,进行截取,然后根据秒数判断该视频的时长进行筛选 /*** 分割时分秒字符串* @p ...

  8. 拿到倒计时秒数转成 时:分:秒格式

    倒计时功能的需要,从后台拿到服务器剩余的秒数,转化成 时:分:秒的格式展示到页面上,时分秒不足两位数时前面补0. /*** 秒数转 时:分:秒* @param {Number} time [秒数]*/ ...

  9. JAVASCRIPT之函数-输入秒J数转换成时分秒的一个小效果

最新文章

  1. composer自动载入的四种方式
  2. 慢就是快的人生哲理_家里的防臭地漏下水慢怎么办?
  3. Monte Carlo仿真方法的基本思想及其特点
  4. Mac中IDEA在配置tomcat时一直出现404的错误
  5. POJ 1936 字符匹配(水题)
  6. 网络编程之 哈希表原理讲解 来自老司机的源码
  7. Mac电脑直接拔掉U盘和移动硬盘会有什么影响
  8. poj 3694 Network (无向图的 割边 lca )
  9. 最佳的75个安全检测工具
  10. 安信可LoRa快速入门指南
  11. xml转json(使用工具)
  12. failed to open mysql_mysql解决fail to open file的方法
  13. IOS开发百度地图API入门到精通-用点生成路线,导航,气泡响应
  14. 云计算 第四章 微软云计算 Windows Azure
  15. 象棋联机java代码_java实现简单网络象棋游戏
  16. mysql高可用架构——MMM用群集架构
  17. Java实现Linux的md5加密,Linux_详细讲解:Linux系统GRUB的MD5加密方法,1、用grub-md5-crypt成生GRUB的md5密 - phpStudy...
  18. 修改演武今日可用数据显示
  19. 如何在 JavaScript 中检查数字是正数还是负数
  20. 麦克斯韦方程组,史上最牛逼公式之一

热门文章

  1. linux编译.o文件,使用-O0编译Linux内核
  2. stata foreach循环语句的使用
  3. minHash最小哈希
  4. Zookeeper 简介
  5. m.555lu.co/vlist.php_新浪微博V2接口演示程序-Powered by Sina App Engine
  6. java变短加密解密算法_java----加密/解密常用算法
  7. 开发者建议使用谷歌浏览器?
  8. 【Web接口测试_基础概念】接口概念、接口分类、接口定义、接口规范、接口方法、接口用例设计整理
  9. esp8266局域网内的TCP通信实验
  10. 安装Mysql时端口号3306被占用,解决方法