文字列「Tue, 07 Dec 2021 04:35:05 GMT」があり、「2021-12-07 04:35:05」(yyyy-mm-dd hh:mm:ss) のような smalldatetime 形式に変換する必要がありますSQLサーバー。助けてください。前もって感謝します。
質問する
32 次
2 に答える
0
値から曜日名とタイムゾーンを切り捨て、英語ベースの言語を使用している場合、これは機能します。あなたの値は常に次の形式になっているとddd, dd MMM yyyy hh:mm:ss tz
思います。
SELECT TRY_CONVERT(smalldatetime, SUBSTRING('Tue, 07 Dec 2021 04:35:05 GMT',6,20);
smalldatetime
は 1 分までの精度であるため、秒の精度が失われることに注意してください。したがって、あなたの値に対して、2021-12-07 04:35:00
が返されます。
于 2022-01-19T14:37:09.260 に答える