Data.SqlTimSt.TSQLTimeStamp
Delphi
TSQLTimeStamp = record
C++
struct DECLSPEC_DRECORD TSQLTimeStamp
{
public:
System::Word Year;
System::Word Month;
System::Word Day;
System::Word Hour;
System::Word Minute;
System::Word Second;
unsigned Fractions;
};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
record struct |
public | Data.SqlTimSt.pas Data.SqlTimSt.hpp |
Data.SqlTimSt | Data.SqlTimSt |
説明
TSQLTimeStamp は、精度の高い日時値を表します。
dbExpress データベース ドライバは、日時情報を扱うときに TSQLTimeStamp を使用します。Year は 1 から 9999 までの年を表します。Month は 1 から 12 までの月を表します。Day は日を表し、その値は Month の値によって 1 から 28、29、30、31 のいずれかになります。Hour は 0 から 23 までの時間を表します。Minute および Second の範囲は 0 から 59 までです。Fractions は 0 から 999 までのミリ秒を表します。
VarSQLTimeStampCreate 関数を使うと、TSQLTimeStamp 値を表すバリアントを作成することができます。実際に、TSQLTimeStamp 値を操作するには、そのようなバリアントを作成し、バリアント型が提供する組み込みの操作を利用するのが一番簡単です。