首页 > 其他分享 >Hive 时间戳日期函数总结

Hive 时间戳日期函数总结

时间:2024-03-24 16:33:06浏览次数:22  
标签:24 2024 函数 -- dd Hive yyyy 日期 select

说明

基于Hive的数据开发工作中,常常用到时间戳,日期各种格式转换,今天抽时间梳理一下。

1. 获取当前UNIX时间戳函数: unix_timestamp

select unix_timestamp();
1711268556

2、UNIX时间戳转日期函数: from_unixtime

 select from_unixtime(1711268371,'yyyyMMdd');
--20240324
 select from_unixtime(1711268371,'yyyy-MM-dd');
--2024-03-24
 select from_unixtime(1711268371,'yyyy-MM-dd hh:mm:ss');
--2024-03-24 08:19:31
 select from_unixtime(1711268371,'yyyy-MM-dd hh:mm:ss:sss');
--2024-03-24 08:19:31:031

3. 日期转UNIX时间戳函数: unix_timestamp

select unix_timestamp('2024-03-24','yyyy-MM-dd');
--1711238400
select unix_timestamp('2024-03-24 08:19:31','yyyy-MM-dd hh:mm:ss');
--1711268371
select unix_timestamp('2024-03-24 08:19:31:031','yyyy-MM-dd hh:mm:ss:sss');
--1711268371

 

标签:24,2024,函数,--,dd,Hive,yyyy,日期,select
From: https://www.cnblogs.com/wdh01/p/18092606

相关文章

  • 八、常用函数
    本章专题脉络1、字符串相关函数1.1字符串的表示方式C语言没有单独的字符串类型,字符串被当作字符数组,即char类型的数组。表示方式如下:方式1:charstr[]="hello";方式2:char*str="hello";1.2两种方式的区别字符指针和字符数组,这两种声明字符串变量的写法基本是......
  • C++共享之道:用extern实现源文件变量与类成员函数的巧妙共享
    概述:在C++中,使用`extern`关键字可实现在源文件之间共享变量与类成员函数。通过声明变量或类在头文件中,再在一个源文件中定义,其他源文件通过`extern`引用,促使模块化、可维护的代码组织。在C++中,extern关键字可用于在源文件之间共享变量。它告诉编译器某个变量的声明在其他源文......
  • Java 学习路线:基础知识、数据类型、条件语句、函数、循环、异常处理、数据结构、面向
    Java基础什么是JavaJava是一种由SunMicrosystems于1995年首次发布的编程语言和计算平台。Java是一种通用的、基于类的、面向对象的编程语言,旨在减少实现依赖性。它是一个应用程序开发的计算平台。Java快速、安全、可靠,因此在笔记本电脑、数据中心、游戏机、科学超级计......
  • 损失函数与优化器:交叉熵损失Adam和学习率调整策略
    非常感谢您的委托,我将尽我所能撰写一篇专业而深入的技术博客文章。作为一位世界级的人工智能专家和计算机领域大师,我将以逻辑清晰、结构紧凑、简单易懂的专业技术语言,为您呈现这篇题为《损失函数与优化器:交叉熵损失、Adam和学习率调整策略》的技术博客。让我们开始吧!1......
  • zip()函数
    开始学python啦,第一篇章就以zip()内置函数,这个函数是看生成验证码的时候,竟然可以通过zip实现并行遍历,觉得很神奇,这个这种遍历方式,java还真没有。pythonzip是一个非常有用的内建函数,它可以实现并行遍历,也可以将两个或多个列表,转换成一个元组或者字典。具体的通过示例来看下案例......
  • [C#] .NET8增加了Arm架构的多寄存器的查表函数(VectorTableLookup/VectorTableLookupEx
    作者:zyl910发现.NET8增加了Arm架构的多寄存器的查表函数(VectorTableLookup/VectorTableLookupExtension),这给编写SIMD向量化算法带来了方便。一、指令说明在学习Arm的AdvSimd(Neon)指令集时,发现它的Lookup(查表)功能,类似X86的Sse系列指令集中的字节Shuffle(换位。如_mm_shuffle_epi......
  • Hive 刷题——奖金瓜分问题
    题目描述在活动大促中,有玩游戏瓜分奖金环节。现有奖金池为3000元,代表奖金池中的初始额度。用户的分数信息如下:uid,score1001,451002,401003,351004,301005,25表中的数据代表每一个用户和其对应的得分,user_id和score都不会有重复值。瓜分奖金的规则如下:按照score从高到......
  • vue2 在 main.js 中定义全局函数,在二次封装的 api\index.js 中引用全局函数 GPT4 Tur
    在Vue2中,你可以通过Vue的原型系统来定义全局函数,然后在整个应用的任何组件中使用这些函数。同样,你也可以在其他JavaScript文件中使用这些函数,比如你提到的二次封装的API文件。下面是如何实现这一过程的步骤:###第一步:在`main.js`中定义全局函数在Vue项目的入口文件`main.js`中,你......
  • 设备树解析函数
    参考资料:https://www.bilibili.com/video/BV1fJ411i7PB?p=23&vd_source=432ba293ecfc949a4174ab91ccc526d6https://blog.csdn.net/qq_40937426/article/details/107706460https://blog.csdn.net/qq_41709234/article/details/129758010 设备树描述了设备的详细信息,这些信息......
  • Python实战:Lambda函数与匿名函数
    一、引言在Python编程中,Lambda函数和匿名函数是两种特殊的函数定义方式,它们可以提高代码的简洁性和可读性。Lambda函数和匿名函数通常用于简单的函数表达式,如数据处理和函数式编程。本文将详细介绍Python中的Lambda函数与匿名函数,并通过具体代码示例展示它们的应用。二、L......