
No.4
- 回答日時:
# これでいいでしょうか・・
use strict;
my $date1='2006/03/28';
$date1=~ s{\/}{}g;
my $date2='2006/04/05';
$date2=~ s{\/}{}g;
if($date1 <= $date2){
print '$date1 <= $date2';
}else{
print 'else';
}
No.2
- 回答日時:
# こんなんどうでしょう。
use strict;
use Time::Local;
my $date_info = <DATA>;
my @date_infos = split /<>/, $date_info;
my ($year,$mon,$day) = ($date_infos[0]-1900,$date_infos[1]-1,$date_infos[2]);
my ($sec,$min,$hour)= (localtime(time))[0..2];
my $time2 = timelocal ($sec,$min,$hour,$day,$mon,$year);
$time2 = $time2 + 7*24*60*60;
if (time<$time2){
print "New file.\n";
}else{
print "Old file.\n";
}
__DATA__
2006<>03<>28<>明細
この回答への補足
SE-1様回答が遅くなり大変申し訳ありません。ロジック参考にさせて頂きました。ちなみに単純に入力されたデータ(2006/03/28->20060328)と(2006/04/05->2006/04/05)を比較する事は可能でしょうか?
例$date1="20060328"
$date2="20060405"
if($date1 <= $date2){
適切な処理
}
ご面倒ですが、補足願えればと思います。
No.1
- 回答日時:
がると申します。
日付のみで時間を気にせずにその大小をひかくしたいのであれば、「ユリウス暦」という便利なものがありますので、一度調べてみてください。
一度作って関数化しておくと便利ですよ。
http://homepage1.nifty.com/manome/astrology/juli …
galluda様回答が遅くなり大変申し訳ありません。
参考にさせて頂きました。他の方に補足質問させていただきましたが、単純に入力されたデータ(2006/03/28->20060328)と(2006/04/05->2006/04/05)を比較する事は可能でしょうか?
例$date1="20060328"
$date2="20060405"
if($date1 <= $date2){
適切な処理
}
また文字列を数値で比較する場合は""を外した状態で代入すればよいのでしょうか?(基本を忘れてます。申し訳ありません。)
ご面倒ですが、補足願えればと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2023/05/23 16:28
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/01/23 11:02
- その他(Microsoft Office) ワードのマクロについて教えてください。 1 2023/01/21 16:01
- 統計学 お世話になっています. x軸は時間(期間)y軸はある値に対する2つのグラフ比較をしますが、私個人の考 2 2023/03/30 11:42
- 英語 "beside"と比較級の共起の可否について 5 2022/11/15 09:51
- 環境・エネルギー資源 tenki.jpでの最高気温と最低気温について 2 2023/02/22 07:31
- Perl ExcelVbaファイルを.xls から .xlsm に変更したときの日付の変化に対応する方法。 2 2022/08/15 16:34
- 統計学 統計学、エクセルがわかりません!解答と詳しい解説をお願いします! (1)それぞれの地域別に記述統計量 9 2022/08/21 16:30
- Excel(エクセル) 配列操作について 5 2023/04/18 07:27
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/01/23 09:24
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・【お題】甲子園での思い出の残し方
- ・【お題】動物のキャッチフレーズ
- ・人生で一番思い出に残ってる靴
- ・これ何て呼びますか Part2
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・あなたが好きな本屋さんを教えてください
- ・かっこよく答えてください!!
- ・一回も披露したことのない豆知識
- ・ショボ短歌会
- ・いちばん失敗した人決定戦
- ・性格悪い人が優勝
- ・最速怪談選手権
- ・限定しりとり
- ・性格いい人が優勝
- ・これ何て呼びますか
- ・チョコミントアイス
- ・単二電池
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・泣きながら食べたご飯の思い出
- ・一番好きなみそ汁の具材は?
- ・人生で一番お金がなかったとき
- ・カラオケの鉄板ソング
- ・自分用のお土産
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ファイル操作
-
C言語のプログラミングについて...
-
JSONで文字列が長い時
-
Application.ScreenUpdating = ...
-
formで特定のinputを送信しない...
-
フォームの内容を確認画面で表示
-
select optionのことで聞きたい...
-
C# GetFilesで複数のファイルの...
-
VBAでPDFのコピーとリネームを...
-
セレクトメニューで2つの項目...
-
map(STL)でinsertを行いたいで...
-
optionのselectedは更新時は効...
-
実行中の変数の中身をイミディ...
-
Perl CGIの中で # を使ってコメ...
-
プロトタイプ宣言のワーニング...
-
sendmailで複数の宛先にメール...
-
コンボボックスのtag情報の取得...
-
perl:ループのカウンタ変数の値...
-
1文字を複数の文字に変換したい...
-
[python] 文字列を変数名として...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
日付の差分の求め方(日、分)
-
前日の日付取得するには?
-
1桁の日付に0を付ける
-
日齢計算プログラム
-
「型が一致しません」のエラー...
-
Perlで日付を取得する
-
Cookieの有効期限について
-
Perlの日付の比較に関して
-
CSV読み込み時に条件に合う行(...
-
年月日の数値化?
-
日付の比較について
-
質問
-
月見る月はこの月の月
-
このソースがコンパイルエラー...
-
CGI:Cookie保存期限の指定について
-
perlでcheckboxがうまく整理で...
-
JSONで文字列が長い時
-
Application.ScreenUpdating = ...
-
16進の10進変換について
-
<SELECT>タグの折り返し
おすすめ情報