**[[続・質問箱/640]] [#pf2fd584]
#author("2018-03-11T14:59:52+09:00;2005-03-09T15:21:17+09:00","","")
**[[質問箱/2640]] [#pf2fd584]
|RIGHT:70|LEFT:410|c
|~カテゴリ||
|~サマリ|format_dateの形式|
|~バージョン|1.4.5|
|~投稿者|[[1+1]]|
|~状態|完了|
|~投稿日|&new{2005-03-03 (木) 16:37:19};|
***質問 [#t429a9ce]
お世話になってます。ふと気になって仕方なく質問してみました。m(__)m

format_dateの形式が、
 2005-03-03 (木) 00:00:00
から、
 2005-03-03 00:00:00 (木)
に変わっていますが、なんででしょうか?

検索してみましたが、わからなかったので、質問してみました。

以前の形式のほうが好きだったので、lib/func.phpの428行付近を
 $date = date($date_format . ' ' .
 '(' . $weeklabels[date('w', $val)] . ')' . ' ' . $time_format, $val);
としてます。何か問題があるとしたら、教えてください。


***回答 [#ld3a1b08]
-[[cvs:lib/func.php?annotate=1.31]]を見ると、[[1.17→1.18の変更部分>cvs:lib/func.php.diff?r1=1.17&r2=1.18]]がそれのようですね。順番を変更した理由までは分かりませんが。 -- [[Mizar]] &new{2005-03-04 (金) 20:25:55};
-$weeklabelsまでdateのフォーマットパラメータに含めてしまうとpukiwikiの設定を英語に変えた場合に影響がありそうなので、面倒でも切り離した方が良いかと思います。 -- [[Mizar]] &new{2005-03-04 (金) 21:02:35};
 @@ -425,8 +425,9 @@
  
  	$val += ZONETIME;
  
 -	$date = date($date_format . ' ' . $time_format, $val) .
 -		' ' . '(' . $weeklabels[date('w', $val)] . ')';
 +	$date = date($date_format, $val) .
 +		' (' . $weeklabels[date('w', $val)] . ') ' .
 +		date($time_format, $val);
  
  	return $paren ? '(' . $date . ')' : $date;
  }
-こんにちは :) これはバグ(意図しない副作用)です。修正させて下さい (^^; r.1.18のコミットログを見るに「Cleanup. Shrink format_date(). Japanese comment => English. etc.」とあり、format_date() を縮める意図しかなかったようです。そして現状のレイアウトは確かに変です orz -- [[henoheno]] &new{2005-03-05 (土) 11:05:14};
-- [[dev:BugTrack2/25]] -- [[henoheno]] &new{2005-03-05 (土) 11:11:41};
-こんにちは。お疲れ様です。納得!!これで、グッスリ眠れそうです。ありがとうございました。 -- [[1+1]] &new{2005-03-05 (土) 15:25:40};
-[[Mizar]]さんのパッチをCVSにも収録しました。 -- [[henoheno]] &new{2005-03-05 (土) 23:34:21};

#comment

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.049 sec.

OSDN