SqlDateTime コンストラクタ (Int32, Int32, Int32, Int32, Int32, Int32, Double)
アセンブリ: System.Data (system.data.dll 内)

Public Sub New ( _ year As Integer, _ month As Integer, _ day As Integer, _ hour As Integer, _ minute As Integer, _ second As Integer, _ millisecond As Double _ )
Dim year As Integer Dim month As Integer Dim day As Integer Dim hour As Integer Dim minute As Integer Dim second As Integer Dim millisecond As Double Dim instance As New SqlDateTime(year, month, day, hour, minute, second, millisecond)
public SqlDateTime ( int year, int month, int day, int hour, int minute, int second, double millisecond )
public: SqlDateTime ( int year, int month, int day, int hour, int minute, int second, double millisecond )
public SqlDateTime ( int year, int month, int day, int hour, int minute, int second, double millisecond )
public function SqlDateTime ( year : int, month : int, day : int, hour : int, minute : int, second : int, millisecond : double )

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


SqlDateTime コンストラクタ (Int32, Int32)
アセンブリ: System.Data (system.data.dll 内)

Dim dayTicks As Integer Dim timeTicks As Integer Dim instance As New SqlDateTime(dayTicks, timeTicks)

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


SqlDateTime コンストラクタ (DateTime)
アセンブリ: System.Data (system.data.dll 内)


Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


SqlDateTime コンストラクタ (Int32, Int32, Int32, Int32, Int32, Int32)
アセンブリ: System.Data (system.data.dll 内)

Public Sub New ( _ year As Integer, _ month As Integer, _ day As Integer, _ hour As Integer, _ minute As Integer, _ second As Integer _ )
Dim year As Integer Dim month As Integer Dim day As Integer Dim hour As Integer Dim minute As Integer Dim second As Integer Dim instance As New SqlDateTime(year, month, day, hour, minute, second)
public function SqlDateTime ( year : int, month : int, day : int, hour : int, minute : int, second : int )

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


SqlDateTime コンストラクタ

名前 | 説明 |
---|---|
SqlDateTime (DateTime) | DateTime 値を指定して、SqlDateTime 構造体の新しいインスタンスを初期化します。 .NET Compact Framework によってサポートされています。 |
SqlDateTime (Int32, Int32) | パラメータを指定して、SqlDateTime 構造体の新しいインスタンスを初期化します。 .NET Compact Framework によってサポートされています。 |
SqlDateTime (Int32, Int32, Int32) | 年、月、日を初期化するパラメータを指定して、SqlDateTime 構造体の新しいインスタンスを初期化します。 .NET Compact Framework によってサポートされています。 |
SqlDateTime (Int32, Int32, Int32, Int32, Int32, Int32) | 新しい構造体の年、月、日、時、分、秒を初期化するパラメータを指定して、SqlDateTime 構造体の新しいインスタンスを初期化します。 .NET Compact Framework によってサポートされています。 |
SqlDateTime (Int32, Int32, Int32, Int32, Int32, Int32, Double) | 新しい構造体の年、月、日、時、分、秒、ミリ秒を初期化するパラメータを指定して、SqlDateTime 構造体の新しいインスタンスを初期化します。 .NET Compact Framework によってサポートされています。 |
SqlDateTime (Int32, Int32, Int32, Int32, Int32, Int32, Int32) | 新しい構造体の年、月、日、時、分、秒、10 億分の 1 秒を初期化するパラメータを指定して、SqlDateTime 構造体の新しいインスタンスを初期化します。 .NET Compact Framework によってサポートされています。 |

SqlDateTime コンストラクタ (Int32, Int32, Int32)
アセンブリ: System.Data (system.data.dll 内)

Dim year As Integer Dim month As Integer Dim day As Integer Dim instance As New SqlDateTime(year, month, day)

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


SqlDateTime コンストラクタ (Int32, Int32, Int32, Int32, Int32, Int32, Int32)
アセンブリ: System.Data (system.data.dll 内)

Public Sub New ( _ year As Integer, _ month As Integer, _ day As Integer, _ hour As Integer, _ minute As Integer, _ second As Integer, _ bilisecond As Integer _ )
Dim year As Integer Dim month As Integer Dim day As Integer Dim hour As Integer Dim minute As Integer Dim second As Integer Dim bilisecond As Integer Dim instance As New SqlDateTime(year, month, day, hour, minute, second, bilisecond)
public SqlDateTime ( int year, int month, int day, int hour, int minute, int second, int bilisecond )
public: SqlDateTime ( int year, int month, int day, int hour, int minute, int second, int bilisecond )
public SqlDateTime ( int year, int month, int day, int hour, int minute, int second, int bilisecond )
public function SqlDateTime ( year : int, month : int, day : int, hour : int, minute : int, second : int, bilisecond : int )

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


SqlDateTime フィールド
SqlDateTime プロパティ
SqlDateTime メソッド

名前 | 説明 | |
---|---|---|
![]() | Add | 指定された Timespan に SqlDateTime を追加します。 |
![]() | CompareTo | オーバーロードされます。 指定したパラメータとこの SqlDateTime 構造体を比較し、これらの相対値を示す値を返します。 |
![]() | Equals | オーバーロードされます。 オーバーライドされます。 2 つの SqlDateTime 構造体の論理比較を実行して、等しいかどうかを確認します。 |
![]() | GetHashCode | オーバーライドされます。 インスタンスのハッシュ コードを取得します。 |
![]() | GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
![]() | GetXsdType | 指定された XmlSchemaSet の XML スキーマ定義言語 (XSD) を返します。 |
![]() | GreaterThan | SqlDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより大きいかどうかを確認します。 |
![]() | GreaterThanOrEqual | SqlDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以上かどうかを確認します。 |
![]() | LessThan | SqlDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより小さいかどうかを確認します。 |
![]() | LessThanOrEqual | SqlDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以下かどうかを確認します。 |
![]() | NotEquals | SqlDateTime の 2 つのインスタンスの論理比較を実行して、等しくないかどうかを確認します。 |
![]() | op_Addition | 指定した SqlDateTime 構造体に、指定した TimeSpan パラメータの t で示された時間を加算します。 |
![]() | op_Equality | 2 つの SqlDateTime 構造体の論理比較を実行して、等しいかどうかを確認します。 |
![]() | op_Explicit | オーバーロードされます。 パラメータと SqlDateTime 構造体間で変換を行います。 |
![]() | op_GreaterThan | SqlDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより大きいかどうかを確認します。 |
![]() | op_GreaterThanOrEqual | SqlDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以上かどうかを確認します。 |
![]() | op_Implicit | DateTime 構造体を SqlDateTime 構造体に変換します。 |
![]() | op_Inequality | SqlDateTime の 2 つのインスタンスの論理比較を実行して、等しくないかどうかを確認します。 |
![]() | op_LessThan | SqlDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより小さいかどうかを確認します。 |
![]() | op_LessThanOrEqual | SqlDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以下かどうかを確認します。 |
![]() | op_Subtraction | 指定した SqlDateTime 構造体から、指定した TimeSpan 構造体の t を減算します。 |
![]() | Parse | 指定した String 形式の日付と時刻を等価の SqlDateTime に変換します。 |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | Subtract | この SqlDateTime インスタンスから、指定した Timespan を減算します。 |
![]() | ToSqlString | この SqlDateTime 構造体を SqlString に変換します。 |
![]() | ToString | オーバーライドされます。 この SqlDateTime 構造体を String に変換します。 |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | System.Xml.Serialization.IXmlSerializable.GetSchema | このメンバは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 |
![]() | System.Xml.Serialization.IXmlSerializable.ReadXml | このメンバは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 |
![]() | System.Xml.Serialization.IXmlSerializable.WriteXml | このメンバは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 |

SqlDateTime メンバ
データベースに格納する、またはデータベースから取得する日付と時刻のデータを表します。値の範囲は 1753 年 1 月 1 日から 9999 年 12 月 31 日までで、精度は 3.33 ミリ秒です。SqlDateTime 構造体は、基になるデータ構造体が、対応する .NET Framework の型 (DateTime) とは異なります。後者が 12:00:00 AM 1/1/0001 から 11:59:59 PM 12/31/9999 までの任意の日時を、100 ナノ秒の精度で表現できるのに対し、SqlDateTime では、00:00:00 AM 1/1/1900 を起点とした相対的な差が格納されます。つまり、"00:00:00 AM 1/1/1900" を整数に変換すると、0 が返されます。
SqlDateTime データ型で公開されるメンバを以下の表に示します。




名前 | 説明 | |
---|---|---|
![]() | Add | 指定された Timespan に SqlDateTime を追加します。 |
![]() | CompareTo | オーバーロードされます。 指定したパラメータとこの SqlDateTime 構造体を比較し、これらの相対値を示す値を返します。 |
![]() | Equals | オーバーロードされます。 オーバーライドされます。 2 つの SqlDateTime 構造体の論理比較を実行して、等しいかどうかを確認します。 |
![]() | GetHashCode | オーバーライドされます。 インスタンスのハッシュ コードを取得します。 |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | GetXsdType | 指定された XmlSchemaSet の XML スキーマ定義言語 (XSD) を返します。 |
![]() | GreaterThan | SqlDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより大きいかどうかを確認します。 |
![]() | GreaterThanOrEqual | SqlDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以上かどうかを確認します。 |
![]() | LessThan | SqlDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより小さいかどうかを確認します。 |
![]() | LessThanOrEqual | SqlDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以下かどうかを確認します。 |
![]() | NotEquals | SqlDateTime の 2 つのインスタンスの論理比較を実行して、等しくないかどうかを確認します。 |
![]() | op_Addition | 指定した SqlDateTime 構造体に、指定した TimeSpan パラメータの t で示された時間を加算します。 |
![]() | op_Equality | 2 つの SqlDateTime 構造体の論理比較を実行して、等しいかどうかを確認します。 |
![]() | op_Explicit | オーバーロードされます。 パラメータと SqlDateTime 構造体間で変換を行います。 |
![]() | op_GreaterThan | SqlDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより大きいかどうかを確認します。 |
![]() | op_GreaterThanOrEqual | SqlDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以上かどうかを確認します。 |
![]() | op_Implicit | DateTime 構造体を SqlDateTime 構造体に変換します。 |
![]() | op_Inequality | SqlDateTime の 2 つのインスタンスの論理比較を実行して、等しくないかどうかを確認します。 |
![]() | op_LessThan | SqlDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより小さいかどうかを確認します。 |
![]() | op_LessThanOrEqual | SqlDateTime の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以下かどうかを確認します。 |
![]() | op_Subtraction | 指定した SqlDateTime 構造体から、指定した TimeSpan 構造体の t を減算します。 |
![]() | Parse | 指定した String 形式の日付と時刻を等価の SqlDateTime に変換します。 |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | Subtract | この SqlDateTime インスタンスから、指定した Timespan を減算します。 |
![]() | ToSqlString | この SqlDateTime 構造体を SqlString に変換します。 |
![]() | ToString | オーバーライドされます。 この SqlDateTime 構造体を String に変換します。 |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | System.Xml.Serialization.IXmlSerializable.GetSchema | このメンバは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 |
![]() | System.Xml.Serialization.IXmlSerializable.ReadXml | このメンバは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 |
![]() | System.Xml.Serialization.IXmlSerializable.WriteXml | このメンバは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 |

SqlDateTime 構造体
アセンブリ: System.Data (system.data.dll 内)

<SerializableAttribute> _ Public Structure SqlDateTime Implements INullable, IComparable, IXmlSerializable


Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- SqlDateTimeのページへのリンク