0

application からの日時を表す次のテキスト文字列があります。

2021-11-22 07:28:47 午後

DATE ADD 操作を行うには、これを日時に変換する必要があります。

私はこれを多くの方法で試しましたが成功しませんでしたが、 Azure Data Bricks で null が返されました。

select '2021-11-22 07:28:47 PM' as DateTime_String, 
    to_date('2021-11-22 07:28:47 PM', 'yyyy-M-dd HH:mm:ss:SS a') as Attempt_1  , 
    date_format(date ('2021-11-22 07:28:47 PM'), "yyyy-MM-dd HH:mm:ss:SS a") as Attempt_2,
    to_timestamp('2021-11-22 07:28:47 PM', 'yyyy-MM-dd HH:mm:ss.SSS a') as Attempt_3,
     to_timestamp('2021-11-22 07:28:47 PM', 'yyyy-MM-dd HH:mm:ss ') as Attempt_4

最も近い試みのスクリーンショット

4

1 に答える 1