日付に日数を追加して新しい日付を表示する perl スクリプトに取り組んでいます。
use Time::ParseDate;
use Time::CTime;
my $date = "02/01/2003";
my $numdays = 30;
my $time = parsedate($date);
# add $numdays worth of seconds
my $newtime = $time + ($numdays * 24 * 60 * 60);
my $newdate = strftime("%m/%d/%Y",localtime($newtime));
print "$newdate\n";
The output will be:
03/03/2003
日付フィールドの入力を yyyymmdd に設定するにはどうすればよいですか 例: my $date = "20030102"
また、出力は次のようにする必要があります: 20030303
ありがとう