Shinobiライブラリ - リアルタイムクロック(時計)構造体

SYS_RTC_DATE

日付情報構造体

定義

typedef struct {
	Uint16 year;
	Uint8  month;
	Uint8  day;
	Uint8  hour;
	Uint8  minute;
	Uint8  second;
	Uint8  dayofweek;
	Uint8  ageofmoon;
} SYS_RTC_DATE

メンバ

year
month
day
hour
minute
second
dayofweek
ageofmoon月齢

解説

日付情報を管理する構造体です。

年を意味する引数 yearは西暦で現され、1950年〜2085年までの値が設定されます。

週を意味する引数 dayofweekは 日曜日を0で表現し、曜日が繰り上がる毎に1づつ加算されで最終の土曜日を6として現しています。

月齢を意味する引数 ageofmoon は 0は新月、15は満月とした0〜29までのサイクルを表現しています。


参照

buFormatDisk()
buSaveExecFile()
buSaveFile()
syRtcCompareDate()
syRtcCountToDate()
syRtcDateToCount()
syRtcGetDate()
syRtcSetDate()

SYS_RTC_DATE
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998