SqlDateTime Struktur
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili data tanggal dan waktu mulai dari 1 Januari 1753 hingga 31 Desember 9999 hingga akurasi 3,33 milidetik untuk disimpan di atau diambil dari database. Struktur SqlDateTime memiliki struktur data mendasar yang berbeda dari jenis .NET yang sesuai, DateTime, yang dapat mewakili kapan saja antara 12:00:00 1/1/0001 dan 11:59:59 PM 31/12/9999, hingga akurasi 100 nanodetik. SqlDateTime benar-benar menyimpan perbedaan relatif hingga 00:00:00 AM 1/1/1900. Oleh karena itu, konversi dari "00:00:00 AM 1/1/1900" ke bilangan bulat akan mengembalikan 0.
public value class SqlDateTime : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlDateTime : IComparable, IEquatable<System::Data::SqlTypes::SqlDateTime>, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlDateTime : IComparable, System::Data::SqlTypes::INullable
public struct SqlDateTime : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlDateTime : IComparable, IEquatable<System.Data.SqlTypes.SqlDateTime>, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlDateTime : IComparable, System.Data.SqlTypes.INullable
[System.Serializable]
public struct SqlDateTime : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlDateTime = struct
interface INullable
interface IXmlSerializable
type SqlDateTime = struct
interface INullable
[<System.Serializable>]
type SqlDateTime = struct
interface INullable
interface IXmlSerializable
Public Structure SqlDateTime
Implements IComparable, INullable, IXmlSerializable
Public Structure SqlDateTime
Implements IComparable, IEquatable(Of SqlDateTime), INullable, IXmlSerializable
Public Structure SqlDateTime
Implements IComparable, INullable
- Warisan
- Atribut
- Penerapan
Konstruktor
SqlDateTime(DateTime) |
Menginisialisasi instans SqlDateTime baru struktur menggunakan nilai yang ditentukan DateTime . |
SqlDateTime(Int32, Int32) |
Menginisialisasi instans SqlDateTime baru struktur menggunakan parameter yang disediakan. |
SqlDateTime(Int32, Int32, Int32) |
Menginisialisasi instans SqlDateTime baru struktur menggunakan parameter yang disediakan untuk menginisialisasi tahun, bulan, hari. |
SqlDateTime(Int32, Int32, Int32, Int32, Int32, Int32) |
Menginisialisasi instans SqlDateTime baru struktur menggunakan parameter yang disediakan untuk menginisialisasi tahun, bulan, hari, jam, menit, dan detik struktur baru. |
SqlDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Double) |
Menginisialisasi instans SqlDateTime baru struktur menggunakan parameter yang disediakan untuk menginisialisasi tahun, bulan, hari, jam, menit, detik, dan milidetik dari struktur baru. |
SqlDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
Menginisialisasi instans SqlDateTime baru struktur menggunakan parameter yang disediakan untuk menginisialisasi tahun, bulan, hari, jam, menit, detik, dan mikrodetik struktur baru. |
Bidang
MaxValue |
Mewakili nilai tanggal valid maksimum untuk SqlDateTime struktur. |
MinValue |
Mewakili nilai tanggal valid minimum untuk SqlDateTime struktur. |
Null |
Mewakili yang dapat ditetapkan ke instans DBNullSqlDateTime struktur ini. |
SQLTicksPerHour |
Konstanta yang nilainya adalah jumlah tick yang setara dengan satu jam. |
SQLTicksPerMinute |
Konstanta yang nilainya adalah jumlah tick yang setara dengan satu menit. |
SQLTicksPerSecond |
Konstanta yang nilainya adalah jumlah tick yang setara dengan satu detik. |
Properti
DayTicks |
Mendapatkan jumlah tanda centang yang menunjukkan tanggal struktur ini SqlDateTime . |
IsNull |
Menunjukkan apakah struktur ini SqlDateTime null. |
TimeTicks |
Mendapatkan jumlah kutu yang menunjukkan waktu struktur ini SqlDateTime . |
Value |
Mendapatkan nilai SqlDateTime struktur. Properti ini bersifat hanya baca. |
Metode
Add(SqlDateTime, TimeSpan) |
SqlDateTime Menambahkan ke yang ditentukan |
CompareTo(Object) |
Membandingkan struktur ini SqlDateTime dengan yang disediakan Object dan mengembalikan indikasi nilai relatifnya. |
CompareTo(SqlDateTime) |
Membandingkan struktur ini SqlDateTime dengan struktur yang disediakan SqlDateTime dan mengembalikan indikasi nilai relatifnya. |
Equals(Object) |
Membandingkan parameter objek yang disediakan dengan Value properti SqlDateTime objek . |
Equals(SqlDateTime) |
Menunjukkan apakah instans saat ini sama dengan instans lain dengan jenis yang sama. |
Equals(SqlDateTime, SqlDateTime) |
Melakukan perbandingan logis dari dua SqlDateTime struktur untuk menentukan apakah keduanya sama. |
GetHashCode() |
Mendapatkan kode hash untuk instans ini. |
GetXsdType(XmlSchemaSet) |
Mengembalikan bahasa definisi Skema XML (XSD) dari yang ditentukan XmlSchemaSet. |
GreaterThan(SqlDateTime, SqlDateTime) |
Membandingkan dua instans SqlDateTime untuk menentukan apakah yang pertama lebih besar dari yang kedua. |
GreaterThanOrEqual(SqlDateTime, SqlDateTime) |
Membandingkan dua instans SqlDateTime untuk menentukan apakah yang pertama lebih besar dari atau sama dengan yang kedua. |
LessThan(SqlDateTime, SqlDateTime) |
Membandingkan dua instans SqlDateTime untuk menentukan apakah yang pertama kurang dari yang kedua. |
LessThanOrEqual(SqlDateTime, SqlDateTime) |
Membandingkan dua instans SqlDateTime untuk menentukan apakah yang pertama kurang dari atau sama dengan yang kedua. |
NotEquals(SqlDateTime, SqlDateTime) |
Melakukan perbandingan logis dari dua instans untuk menentukan apakah instans SqlDateTime tersebut tidak sama. |
Parse(String) |
Mengonversi representasi tanggal dan waktu yang ditentukan String menjadi SqlDateTime setara. |
Subtract(SqlDateTime, TimeSpan) |
Mengurangi yang ditentukan |
ToSqlString() |
Mengonversi struktur ini SqlDateTime menjadi SqlString. |
ToString() |
Mengonversi struktur ini SqlDateTime menjadi String. |
Operator
Addition(SqlDateTime, TimeSpan) |
Menambahkan periode waktu yang ditunjukkan oleh parameter yang disediakan TimeSpan , |
Equality(SqlDateTime, SqlDateTime) |
Melakukan perbandingan logis dari dua SqlDateTime struktur untuk menentukan apakah keduanya sama. |
Explicit(SqlDateTime to DateTime) |
SqlDateTime Mengonversi struktur menjadi DateTime struktur. |
Explicit(SqlString to SqlDateTime) |
SqlString Mengonversi parameter menjadi SqlDateTime. |
GreaterThan(SqlDateTime, SqlDateTime) |
Membandingkan dua instans SqlDateTime untuk menentukan apakah yang pertama lebih besar dari yang kedua. |
GreaterThanOrEqual(SqlDateTime, SqlDateTime) |
Membandingkan dua instans SqlDateTime untuk menentukan apakah yang pertama lebih besar dari atau sama dengan yang kedua. |
Implicit(DateTime to SqlDateTime) |
DateTime Mengonversi struktur menjadi SqlDateTime struktur. |
Inequality(SqlDateTime, SqlDateTime) |
Melakukan perbandingan logis dari dua instans untuk menentukan apakah instans SqlDateTime tersebut tidak sama. |
LessThan(SqlDateTime, SqlDateTime) |
Membandingkan dua instans SqlDateTime untuk menentukan apakah yang pertama kurang dari yang kedua. |
LessThanOrEqual(SqlDateTime, SqlDateTime) |
Membandingkan dua instans SqlDateTime untuk menentukan apakah yang pertama kurang dari atau sama dengan yang kedua. |
Subtraction(SqlDateTime, TimeSpan) |
Mengurangi struktur yang disediakan TimeSpan , |
Implementasi Antarmuka Eksplisit
IXmlSerializable.GetSchema() |
Anggota ini mendukung infrastruktur .NET Framework dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. |
IXmlSerializable.ReadXml(XmlReader) |
Anggota ini mendukung infrastruktur .NET Framework dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. |
IXmlSerializable.WriteXml(XmlWriter) |
Anggota ini mendukung infrastruktur .NET Framework dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. |