php エディター Banana は、認識できない書式文字列を日付オブジェクトに変換するという非常に実用的なテクニックを紹介します。開発では、データベースやその他のソースから取得した日付文字列が頻繁に発生しますが、その形式が要件を満たしていません。現時点では、PHP の日付関数と書式設定オプションを使用して、これらの文字列を後続の処理と操作に必要な日付オブジェクトに変換できます。次に、この種の問題にうまく対処できるように、この変換プロセスについて詳しく説明します。
次の形式の日付文字列があります。 火曜日、03 Mar 2019 11:23:14 UTC
これを日付オブジェクトに変換して、形式を time.RFC822
などに変更できるようにしたいと考えています。
これには time.Parse
と time.Format
を使用できることはわかっていますが、問題は、日付形式を正確に指定する必要があるかわからないことです。 parse 関数は、time.UnixDate
に似ていますが、完全には異なります。
不明な形式の時刻文字列を日付オブジェクトに変換する方法はありますか?
サポートされている時間レイアウトの time package 定数を事前定義リストで確認する必要があります。お持ちの形式は、rfc1123 形式の標準レイアウトの 1 つとしてすでにサポートされています。
したがって、そのレイアウトを使用して時刻文字列を解析するだけです
リーリー以上が認識できない書式文字列を日付オブジェクトに変換しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。