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
年(西暦 18682088
month
月(112
day
日(131
戻り値
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);
}
:
: