1.函数差异
1.1unix_timestamp函数差异性
用于把字符串格式日期转换成时间戳格式
1.1.1函数用法不同
spark执行unix_timestamp需要设置格式化参数,例如:select unix_timestamp(‘2023-01-01’,‘yyyy-MM-dd’)中’yyyy-MM-dd’必填, hive执行unix_timestamp,可以不设置日期格式化参数
select unix_timestamp('2023-01-01')
--1.spark返回为null,2.hive 返回1672502400
--spark兼容的语法如下
select unix_timestamp('2023-01-01','yyyy-MM-dd')