株式会社アピュイ
利用規約設置代行サービスオーダーCGIトップページ
日付チェック

日付の妥当性をチェックする関数です。

動作内容
 

正常な日付か存在しない日付かを検査し、その検査結果を返します。
引数に年・月・日を指定すると検査を行います。
正常な場合は「0」を不正な場合は「1」を返します。

 

2003年4月31日 不正「1」
2004年2月29日 正常「0」(閏年の判定)
2005年2月29日 不正「1」(閏年の判定)
---------------------------------------------------
●Sample

require "datecheck.pl";

$year = 2005; #西暦(4桁)
$month = 7; #月
$day = 15; #日

if( &DateCheck( $year, $month, $day ) == 0 ){
#入力された日付は正常(戻り値が0)
}else{
#入力された日付は不正(戻り値が1)
}

---------------------------------------------------


本サイトで提供するスクリプト等のソウトウェアの「動作条件」は以下のとおりです。

◆OS◆
  UNIX系 (Linux, FreeBSD等含む) を前提とします
Windowsサーバ等では部分的な修正で動作するようですが、動作保証はいたしません。
◆WEBサーバー (HTTPD)◆
  HTTPDはApacheを前提とします。
「CERN」や「NCSA」サーバは対象外とします。
その他のサーバーは、大半はそのままで動作するようですが動作保証はいたしません。
◆CGIプログラム◆
  Perl5とPerl4を前提とします。
◆開発環境◆
  HTTPDはApacheを前提とします。
本サイトで提供するスクリプト等のソウトウェアは以下の環境で開発しています。
OS : Redhat Linux 8.0、9.0
Perl : perl5.8
HTTPD : Apache2.0

ダウンロ−ド希望する方は下記のアンケートにお答えください
メールアドレス: (必須)
氏 名:
会社名:
(法人でお使いの場合)
所在地:
ご要望:



▲ページトップへ
株式会社アピュイ