User manual - 拡張機能ライブラリ リファレンスマニュアルver.1.00(2008年5月26日)
4
1.2.1. ht_CheckDate
日付(西暦 4 桁月 2 桁日 2 桁)の妥当性をチェックします。
日付のチェック範囲は 1866 年 1 月 1 日から 2088 年 12 月 31 日の範囲とします。
ER ht_CheckDate(
H
year
,
H
month
,
H
day
);
パラメータ
year
年(西暦 1868~2088)
month
月(1~12)
day
日(1~31)
戻り値
E_OK
正常(妥当な日付)
E_NG
不正な日付
補足
範囲外(1868 年~2088 年以外)か、あるいは存在しない日付を指定すると、不正日付になります。
【SAMPLE】
#include "dplib.h"
:
:
H year, month, day;
ER ercd;
year=2006;month=2;day=28;
ercd=ht_CheckDate( year, month, day); /* 2006 年 2 月 28 日をチェック */
lcd_csr_put( 1, 0); /* 表示開始位置セット */
if(ercd == E_OK){
lcd_string( LCD_ANK_STANDARD, LCD_ATTR_NORMAL, (UB*)"日付 OK!", LCD_LF_OFF);
}else{
lcd_string( LCD_ANK_STANDARD, LCD_ATTR_REVERS, (UB*)"日付 NG!", LCD_LF_OFF);
}
:
: