• ベストアンサー

日付関数

初歩的ですみません。 以下の日付からそれぞれタイムスタンプを生成したいのですが、可能でしょうか? 2005-08-07T15:38:10+09:00 Sun, 07 Aug 2005 07:35:07 GMT

質問者が選んだベストアンサー

  • ベストアンサー
  • hrm_mmm
  • ベストアンサー率63% (292/459)
回答No.1

>2005-08-07T15:38:10+09:00 >Sun, 07 Aug 2005 07:35:07 GMT 1.英文記述でGNUの日付記法にのっとっていれば、strtotime(string)が使えます。 http://www.gnu.org/software/tar/manual/html_chapter/tar_7.html  たぶんこれでいけそうだけど。 2.日本語が含まれていたり、記述順が上記に沿っていないなら、 文字列から直接変換できないので、文字列をmb_split 関数などで分解して、 year,month,date,hour,minite,second を得て、mktimeで変換します。 http://www.php.net/manual/ja/ref.mbstring.php http://www.php.net/manual/ja/ref.datetime.php

関連するQ&A