0
hive> select from_unixtime(UNIX_TIMESTAMP('02/31/17', "mm/dd/yy"),'yyyy-MM-dd') from dual;
OK
2017-01-31
返される日付は、ハイブ関数が間違った日付を返す
hive> select from_unixtime(UNIX_TIMESTAMP('02/31/17', "mm/dd/yy"),'yyyy-MM-dd') from dual;
OK
2017-01-31
返される日付は、ハイブ関数が間違った日付を返す
見つかりました。形式が正しくありません。
select from_unixtime(unix_timestamp('12/31/17' ,'MM/dd/yy'), 'yyyy-MM-dd') from dual;
あなたが解析しようとしている日付が無効であることはわかっていますか? –
なぜ無効ですか? – user8617180