ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

質問者:w0a15455 日付の変換
困り度:
  • すぐに回答を!
「Mon, 24 Mar 2008 12:00:49 +0900」のような日付を
「2008/03/24 12:00:49」のような形にしたいのですが、
何か、関数は無いでしょうか?
やはり、自力の関数を作成するしかないでしょうか?

環境:VC++6+WinXP
質問投稿日時:08/03/24 19:02
質問番号:3891184
この質問に対する回答は締め切られました。
最新から表示回答順に表示良回答のみ表示

回答

良回答20pt

回答者:Wr5 strptime()は無いようです。
…こんな関数あったんですねぇ。
悲しいことにVCには無かったですが。

ということで、私は自力で処理しました。
後ろの+0900は棄てましたけど。

メールヘッダのDateヘッダの処理でしょうか?
非標準な形式で送ってくれるspamツールもあるので、対応するとなると面倒ですよ。
GOOD Mailerとか……。<検索すればメールヘッダ晒してくれているページ見つかるでしょう
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:08/03/25 00:49
回答番号:No.2
この回答へのお礼お二人ともありがとうございました。
自作することにしました。

回答

良回答10pt

回答者:koko_u_ とりあえず、strftime() と strptime() ではダメでしたか?
# 細かい書式は忘れた
種類:補足要求
どんな人:一般人
自信:参考意見
回答日時:08/03/24 21:39
回答番号:No.1
この回答へのお礼この回答にお礼をつける(質問者のみ)
 
最新から表示回答順に表示良回答のみ表示