2

ビーラインで現在の日付を取得したい。

私はこれを使用しようとしました:

FROM_UNIXTIME(UNIX_TIMESTAMP())

これを出力します:

16-03-21

私がそれを手に入れようとしていたもの:

2016-03-21 09:34

どうすればいいのですか?ここにビーラインのドキュメントがあります: https://cwiki.apache.org/confluence/display/Hive/LanguageManual+UDF#LanguageManualUDF-DateFunctions

しかし、それは私にはうまくいきませんでした。

4

3 に答える 3

2

from_unixtime 関数のパラメータとして期待されるフォーマットを渡すことで取得できます。

例 :

select from_unixtime(unix_timestamp(),'yyyy-MM-dd HH:MM');

結果:

2016-03-21 16:03

于 2016-03-21T23:39:32.197 に答える
1

これを試して:

 Select to_date(from_unixtime(unix_timestamp())) from my table ...

「2016-03-21」の結果

于 2016-03-21T23:22:29.947 に答える