説明する

説明する

「1832-09-02」形式には、「9-2-1832」形式の文字列が必要です。 mysqlで「日付」タイプフィールドを入力できるはずです。

ベストアンサー1

追加のツールを許可したら(mysqlタグをすべて指定した後)、次のものを使用できます。日付ユーティリティパッケージ:

$ dateconv -i %m-%d-%Y  "9-2-1832"
1832-09-02

違いは、GNU date書式指定子(パラメータ)を使用して入力書式を指定できることです-i。このようにして、あらゆる種類の日付を解析できます。

標準のISO 8601形式を出力として使用したいので(パッケージ内のすべてのツールのデフォルト値)、そこで何も指定する必要はありません。

免責事項:私はdateutilsの著者です。

おすすめ記事