日、月 DAY_OF_MONTH、年 HH:MM:SS AM/PM GMT[+/-]hh:mm という形式の日付と時刻の文字列があります。
しかし、私はそれを解析することができません。私はこれを使用しました:
Time::Piece->strftime($string, "%A, %B %d, %Y %I:%M:%S %p %Z%z");
文字列を次の形式に変換しました: 日、月 DAY_OF_MONTH、年 HH:MM:SS AM/PM [+/-]hhmm 。しかし、それでも私にとってはうまくいきません
Time::Piece->strftime($string, "%A, %B %d, %Y %I:%M:%S %p %z");
文字列は解析されますが、タイム ゾーンは Time::Piece オブジェクトでは考慮されません。これは、tzoffset が 0000 であり、日付の HH が文字列と同じ値であるためです。誰か助けてください。
例: 解析する文字列: Friday, July 25, 2008 12:15:57 PM GMT-0700