![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.2ベストアンサー
- 回答日時:
スタンダードなやりかたは、まずtimelocalを使って秒表現(エポック秒)に変換しそれから1日分の秒を引くことです。
use Time::Local;
$time=timelocal(localtime);
$oneDay = 24*60*60;
($d, $m, $y)= (localtime($time - $oneDay))[3 .. 5];
printf "yesterday is %d/%02d/%02d\n",$y + 1900,$m + 1,$d;
------------------------------------------------
CPANなどからDate::Calcをダウンロードすれば、
日付のまま扱えます
use Date::Calc qw(Add_Delta_Days);
($day, $month, $year)=(localtime)[3 .. 5];
printf "today is %d/%02d/%02d\n",$year + 1900,$month + 1,$day;
($y, $m, $d)= Add_Delta_Days($year + 1900, $month + 1, $day, -1);
printf "yesterday is %d/%02d/%02d\n",$y,$m,$d;
No.1
- 回答日時:
localtimeの引数に、1日前のtime値を入れればよいのではないでしょうか?
time関数はUTCで1970年1月1日 00:00:00 からの秒数を返します。ですので、
($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time - 24*60*60);
としたらいかがでしょう?
参考URL:http://www.rfs.jp/sitebuilder/perl/05/func/local …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Oracle 下記のsqlで取得されるレコード以外を取得する方法ありますでしょうか。 SELECT B.番号, B 2 2022/04/20 23:21
- ドメイン・サーバー・クラウドサービス ドメインの取得日について ドメインを、特定の日付で取得したいのですが、取得までに手続きとかで時間がか 1 2023/08/26 13:54
- その他(コンピューター・テクノロジー) 【Tableau Desktop】文字列から8桁の数字を日付型(yyyyMMdd)として取得 1 2023/07/31 10:17
- 正社員 休日出勤した場合の代休取得について 4 2023/03/14 14:17
- バイク免許・教習所 ゴールド免許について 1 2023/03/17 23:11
- 教えて!goo 既にグレード「E」(5個以上)が居るんですが、、、。まだ6/1は12時間しか経ってません。 7 2023/06/01 11:54
- 会社・職場 日本人は何でこんなに会社に従順で奴隷根性が染み付いてしまったんでしょうか? GHQの戦後教育で骨抜き 5 2023/03/18 00:59
- JavaScript javaScriptで画面に値を入れるには 1 2022/08/14 12:27
- その他(お金・保険・資産運用) 社会保険料、厚生年金、住民税、雇用保険料はいつ引き落とされますか? 4/15付けで前職を退職し、4/ 5 2022/05/14 09:36
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Perl言語について。
-
テキストファイルで提出とは?
-
Perlのエラーについてご教授く...
-
INDIRECT 横に再度抽出したい
-
perl LWPでURLにアクセスした時...
-
perlのgrepでmyを付けた場合と...
-
ファイルをディレクトリ分配の...
-
アルファベットに付いて質問し...
-
#!/usr/bin/perlで書きだしたCG...
-
perlのflock関数でロックをかけ...
-
AI sisterとは、偽物の人ですか?
-
bashスクリプト
-
ファイルアイコンの左下に緑の□...
-
perlプログラミング 空白行削除
-
perlでリテラル値はメモリにど...
-
perlで2次元配列をサブルーチ...
-
Perlで時間の計算
-
perlについて
-
perlのrequireの動き方について...
-
perlの構文でカンマの意味が分...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
先月(YYYYMM)の生成方法
-
日齢計算プログラム
-
大至急お願いします。出力で悩み。
-
2つの日付・時間の差分を求め...
-
サマータイムの判定について
-
CSV読み込み時に条件に合う行(...
-
1桁の日付に0を付ける
-
Perlの日付の比較に関して
-
当日の日付をプルダウンメニュ...
-
ソースの詳細を教えてください。
-
日付の差分の求め方(日、分)
-
前日の日付取得するには?
-
体重が3kg増える/減る の英語...
-
日付範囲をの連番と月末を取得
-
PICで世界時計を作りたいのですが
-
PerlからMysqlに接続してデータ...
-
Schemeのプログラミング うる...
-
perlでcheckboxがうまく整理で...
-
時間の計算について
-
年令の計算方法
おすすめ情報