フリーソフト

« [BCB] TColorをRGB値に変換する | トップページ | [Delphi] 実数を整数部分と小数部分に分ける »

[BCB] 世界協定時刻(UTC)を取得する

GetSystemTimeを使用します。引数にはTSystemTime構造体へのポインタを指定します。

void __fastcall TForm1::Button1Click(TObject *Sender)
{
 TSystemTime Stime;
 GetSystemTime(&Stime);

 AnsiString Str;
 Str.printf("%d/%d/%d",Stime.wYear,Stime.wMonth,Stime.wDay);
 Lable1->Caption=Str;
}

TSystemTime構造体には次の値が格納されます。

wYear
wMonth
wDayOfWeek曜日(日:0、月:1、..、土:6)
wDay
wHour
wMinute
wSecond
wMillisecondsミリ秒

なお、ローカル時間はGetLocalTimeで取得することができます。

« [BCB] TColorをRGB値に変換する | トップページ | [Delphi] 実数を整数部分と小数部分に分ける »

C++Builder」カテゴリの記事

日付時刻の処理」カテゴリの記事

コメント

この記事へのコメントは終了しました。