質問掲示板

CGIなどのの質問を受付ます。
現在SPAM対策の為、一部ホストアドレスを規制中。

新規発言一覧最新記事過去一覧 | 検索HOME
No.1546  Re:カレンダーの月表示について
発言者: moon★
発言日: 2010 04/01 10:40
発言元: p2138-ipbf606hodogaya.kanagawa.ocn.ne.jp
 
> カレンダーの月表示が、一桁の場合、「03月」のようになりますが、ゼロを取ることは可能なんでしょうか?。

改造すれば可能です。
rib.plの861行目あたりの

# かんれんだー
sub cre {

からがカレンダーの表示設定です。

927行目あたりの
    # 本日チェック
    my $today = "$year$mon$mday";
に以下を追加。

my $n_mm2 = sprintf("%01d",$n_mm);
my $mm2 = sprintf("%01d",$mm);
my $b_mm2 = sprintf("%01d",$b_mm);

943行目あたり、946行目あたりの
$calendar .= qq|←$b_mm月|;

$calendar .= qq|←$b_mm2月|;
に変える。
同様に
959,962行目辺り
$calendar .= qq|$yy年$mm月|;

$calendar .= qq|$yy年$mm2月|;
に、
975,978行目辺り
$calendar .= qq|$n_mm月→|;

$calendar .= qq|$n_mm2月→|;
に変える。

▼関連発言

1545:カレンダーの月表示について [とんとん] 03/31
 └1546:Re:カレンダーの月表示について [moon★] 04/01
  └1547:Re[2]:カレンダーの月表示について [とんとん] 04/01 <

Pass 保存

CGIROOM