構文
short SetDate(
struct date_struct *datep
);
パラメータ
- datep
-
[in] date_struct構造体を指すポインタ。
戻り値
設定が成功した場合はOK、失敗した場合はERRORを返します。
解説
datepが指すdate_struct構造体の日付をリアルタイムクロックに設定します。GetDate関数で日付の取得ができます。
必要条件
ヘッダファイル:
lib.hライブラリファイル:
libSTARTUPOPH5000.a
サンプル
#include <stdio.h>
#include "lib.h"
void main(void)
{
struct date_struct datep;
struct time_struct timep;
char mes[30];
datep.da_year = 2007;
datep.da_day = 25;
datep.da_mon = 12;
timep.ti_hour = 0;
timep.ti_min = 0;
timep.ti_sec = 0;
SetDate(&datep);
SetTime(&timep);
GetDate(&datep);
GetTime(&timep);
sprintf( mes, "date[%04d.%02d.%02d]\n",
datep.da_year, datep.da_mon, datep.da_day);
printf( mes );
sprintf( mes, "time[%02d:%02d:%02d]\n",
timep.ti_hour, timep.ti_min, timep.ti_sec);
printf( mes );
for( ;; );
}
最終更新日:2020/10/07