SophiaFramework UNIVERSE 5.3 |
SFXDate は、 年、月、日、時、分、秒を管理する日付クラスです。
SFXDateDuration は、 時間の差を秒で管理するクラスです。
例 20.15. 日付(年、月、日、時、分、秒)の取得
SInt32 n1 = date.GetYear(); // n1 = 2008 SInt32 n2 = date.GetMonth(); // n2 = 10 SInt32 n3 = date.GetDay(); // n3 = 12 SInt32 n4 = date.GetHour(); // n4 = 23 SInt32 n5 = date.GetMinute(); // n5 = 45 SInt32 n6 = date.GetSecond(); // n6 = 58
例 20.16. 日付の演算
date.AddYear(1); // date の年 = 2009 date.AddSecond(3); // date の秒 = 1、date の分 = 46 date.SubMonth(30); // date の月 = 4、date の年 = 2007
例 20.18. 日付の書式付き出力
SFXAnsiString str; SFXDate date(2008, 10, 12, 23, 45, 58); // 日付の書式付き出力 str = date.Format("YYYY/MM/DD hh:mm:ss Wek"); // str = "2008/10/12 23:45:58 Sun"
主な書式を以下に記します。 詳細は、SFXDate::Format 関数の解説を参照してください。
Copyright(c) 2002 - 2024 Sophia Cradle Incorporated All Rights Reserved. |