質問 |
||
| 質問者: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 |
|
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |