来自from_unixtime的Hive对于不同的日期表现不同

时间:2017-12-28 05:31:11

标签: datetime hadoop hive

我正在尝试获取给定日期的周数。但它的工作时间很短,而且几天都没有工作。

点击此链接https://docs.oracle.com/javase/6/docs/api/java/text/SimpleDateFormat.html

 select from_unixtime(unix_timestamp('2015-12-31','yyyy-MM-dd'),'w') week_in_year;

上面的代码返回1

 select from_unixtime(unix_timestamp('2016-12-31','yyyy-MM-dd'),'w') week_in_year;

上面的代码返回53.我认为第一个代码片段也应该给出类似53/52的代码。任何帮助都在解决方面表示赞赏。

0 个答案:

没有答案
相关问题