日付クラスから値を取得する
日付クラスから値を取得するには SFXDate::Get* 関数を使用します。
SFXDate date1(2008, 10, 12, // 2008年10月12日 23時45分58秒 23, 45, 58); UInt16 year = date1.GetYear(); //年 year = 2008 UInt16 month = date1.GetMonth(); //月 month = 10 UInt16 day = date1.GetDay(); //日 day = 12 UInt16 hour = date1.GetHour(); //時 hour = 23 UInt16 minute = date1.GetMinute(); //分 minute = 45 UInt16 second = date1.GetSecond(); //秒 second = 58 DayOfWeekEnum dayOfWeek = date1.GetDayOfWeek(); //曜日 dayOfWeek = DAYOFWEEK_SUNDAY UInt32 time = date1.AsUInt32(); //1980年1月6日 0時0分0秒 から経過した秒数 //time = 907890358
曜日については「ある日付の曜日を取得する」を参照してください。
参照 SFXDate::GetYear | SFXDate::GetMonth | SFXDate::GetDay |
SFXDate::GetHour | SFXDate::GetMinute | SFXDate::GetSecond |
SFXDate::GetDayOfWeek