[前の記事]« 引数が大文字でも小文字でも同じ処理に飛ばす方法は?
[次の記事]ファイルの有無の判定方法[IF EXIST] »

関連オンラインソフト配布サイト:
Vector>ダウンロード(top) |>MS-DOSまたは汎用 | >WindowsVista/XP/2000/NT

▲カテゴリー「DATE,TIME…日付、時刻の取得/利用」索引へ

「×日前の日付」を計算で算出・取得したい


640) 日付の計算をしたい デジョン 2002/09/12(木) 14:34


DOSプロンプトにて、当日から何日前の日付を計算、取得したい
のですが可能でしょうか。
どなたかご教示をお願いします。
OSはWinNT4.0です。

651) Re:日付の計算をしたい じゃく 2002/09/14(土) 10:11


デジョンさんこんにちは。

>DOSプロンプトにて、当日から何日前の日付を計算、取得したい
>のですが可能でしょうか。
>どなたかご教示をお願いします。
>OSはWinNT4.0です。

DOSの標準コマンドなどで日付の計算を行うものはないと
思います。したがって、日付の計算をさせて結果を環境
変数などに返す、実行コマンドを探してくるか、
バッチの文法だけで計算させるしかないと思います。

日付の計算は、月の考慮(大の月、小の月)、年の考慮
(閏年)をする必要があります。
具体的には、基準日(たとえば2000年1月1日)からの
通算の日数を計算で求めて、そこから「何日前」の日数を
引き算して、通算日数から日付に戻すという処理が必要に
なると思います。
VBやC等(Excelも)では日付関係の関数があるので簡単に
求められるとおいます。

#バッチで作るのもプログラミングとしておもしろそうですが
 
 


カテゴリー「DATE,TIME…日付、時刻の取得/利用」索引へ

 

カテゴリー一覧

FPCU/FPCDIY QUICK LINK online
この上の各ジャンル名をクリックすると、下のウィンドウが切り替わります▼


=リンク集のインデックスはこちら=

資料書籍

About

2002年09月12日 01:26に投稿されたエントリーのページです。

ひとつ前の投稿は「引数が大文字でも小文字でも同じ処理に飛ばす方法は?」です。

次の投稿は「ファイルの有無の判定方法[IF EXIST]」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

This site is powered by Six Apart
Movable Type 3.33-ja
このブログについて | 運営:有限会社メディアポート