DateOnly Struktur

Definisi

Mewakili tanggal dengan nilai mulai dari 1 Januari 0001 Anno Domini (Era Umum) hingga 31 Desember 9999 A.D. (C.E.) di kalender Gregorian.

public value class DateOnly : IComparable, IComparable<DateOnly>, IEquatable<DateOnly>, ISpanFormattable
public value class DateOnly : IComparable, IComparable<DateOnly>, IEquatable<DateOnly>, IParsable<DateOnly>, ISpanFormattable, ISpanParsable<DateOnly>
public value class DateOnly : IComparable, IComparable<DateOnly>, IEquatable<DateOnly>, IParsable<DateOnly>, ISpanFormattable, ISpanParsable<DateOnly>, IUtf8SpanFormattable
public readonly struct DateOnly : IComparable, IComparable<DateOnly>, IEquatable<DateOnly>, ISpanFormattable
public readonly struct DateOnly : IComparable, IComparable<DateOnly>, IEquatable<DateOnly>, IParsable<DateOnly>, ISpanFormattable, ISpanParsable<DateOnly>
public readonly struct DateOnly : IComparable, IComparable<DateOnly>, IEquatable<DateOnly>, IParsable<DateOnly>, ISpanFormattable, ISpanParsable<DateOnly>, IUtf8SpanFormattable
type DateOnly = struct
    interface ISpanFormattable
    interface IFormattable
type DateOnly = struct
    interface IFormattable
    interface IParsable<DateOnly>
    interface ISpanFormattable
    interface ISpanParsable<DateOnly>
type DateOnly = struct
    interface IFormattable
    interface IParsable<DateOnly>
    interface ISpanFormattable
    interface ISpanParsable<DateOnly>
    interface IUtf8SpanFormattable
Public Structure DateOnly
Implements IComparable, IComparable(Of DateOnly), IEquatable(Of DateOnly), ISpanFormattable
Public Structure DateOnly
Implements IComparable, IComparable(Of DateOnly), IEquatable(Of DateOnly), IParsable(Of DateOnly), ISpanFormattable, ISpanParsable(Of DateOnly)
Public Structure DateOnly
Implements IComparable, IComparable(Of DateOnly), IEquatable(Of DateOnly), IParsable(Of DateOnly), ISpanFormattable, ISpanParsable(Of DateOnly), IUtf8SpanFormattable
Warisan
DateOnly
Penerapan

Konstruktor

DateOnly(Int32, Int32, Int32)

Membuat instans DateOnly baru struktur ke tahun, bulan, dan hari yang ditentukan.

DateOnly(Int32, Int32, Int32, Calendar)

Membuat instans DateOnly baru struktur ke tahun, bulan, dan hari yang ditentukan untuk kalender yang ditentukan.

Properti

Day

Mendapatkan komponen hari dari tanggal yang diwakili oleh instans ini.

DayNumber

Mendapatkan jumlah hari sejak 1 Januari 0001 di kalender Gregorian Proleptik yang diwakili oleh instans ini.

DayOfWeek

Mendapatkan hari dalam seminggu yang diwakili oleh instans ini.

DayOfYear

Mendapatkan hari dalam setahun yang diwakili oleh instans ini.

MaxValue

Mendapatkan tanggal semutakhir mungkin yang dapat dibuat.

MinValue

Mendapatkan tanggal paling awal yang dapat dibuat.

Month

Mendapatkan komponen bulan dari tanggal yang diwakili oleh instans ini.

Year

Mendapatkan komponen tahun dari tanggal yang diwakili oleh instans ini.

Metode

AddDays(Int32)

Menambahkan jumlah hari yang ditentukan ke nilai instans ini.

AddMonths(Int32)

Menambahkan jumlah bulan yang ditentukan ke nilai instans ini.

AddYears(Int32)

Menambahkan jumlah tahun yang ditentukan ke nilai instans ini.

CompareTo(DateOnly)

Membandingkan nilai instans ini dengan nilai yang ditentukan DateOnly dan mengembalikan bilangan bulat yang menunjukkan apakah instans ini lebih awal dari, sama dengan, atau lebih baru dari nilai yang ditentukan DateOnly .

CompareTo(Object)

Membandingkan nilai instans ini dengan objek tertentu yang berisi nilai tertentu DateOnly , dan mengembalikan bilangan bulat yang menunjukkan apakah instans ini lebih awal dari, sama dengan, atau lebih baru dari nilai yang ditentukan DateOnly .

Deconstruct(Int32, Int32, Int32)

Dekonstruksi DateOnly menurut Year, Month, dan Day.

Equals(DateOnly)

Mengembalikan nilai yang menunjukkan apakah nilai instans ini sama dengan nilai instans yang ditentukan DateOnly .

Equals(Object)

Mengembalikan nilai yang menunjukkan apakah instans ini sama dengan objek tertentu.

FromDateTime(DateTime)

Mengembalikan instans DateOnly yang diatur ke bagian tanggal dari yang ditentukan dateTime.

FromDayNumber(Int32)

Membuat instans DateOnly baru struktur ke jumlah hari yang ditentukan.

GetHashCode()

Mengembalikan kode hash untuk instans ini.

Parse(ReadOnlySpan<Char>, IFormatProvider)

Mengurai rentang karakter ke dalam nilai.

Parse(ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles)

Mengonversi rentang memori yang berisi representasi string tanggal ke DateOnly yang setara dengan menggunakan informasi format khusus budaya dan gaya pemformatan.

Parse(String)

Mengonversi string yang berisi representasi string tanggal ke DateOnly yang setara dengan menggunakan konvensi budaya saat ini.

Parse(String, IFormatProvider)

Mengurai string menjadi nilai.

Parse(String, IFormatProvider, DateTimeStyles)

Mengonversi string yang berisi representasi string tanggal ke DateOnly setara dengan menggunakan informasi format khusus budaya dan gaya pemformatan.

ParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles)

Mengonversi representasi rentang tanggal yang ditentukan menjadi DateOnly setara menggunakan format yang ditentukan, informasi format khusus budaya, dan gaya. Format representasi string harus cocok dengan format yang ditentukan dengan tepat atau pengecualian dilemparkan.

ParseExact(ReadOnlySpan<Char>, String[])

Mengonversi representasi rentang tanggal yang ditentukan menjadi DateOnly setara menggunakan array format yang ditentukan. Format representasi string harus cocok dengan setidaknya salah satu format yang ditentukan dengan tepat atau pengecualian dilemparkan.

ParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, DateTimeStyles)

Mengonversi representasi rentang tanggal yang ditentukan menjadi DateOnly setara menggunakan array format yang ditentukan, informasi format khusus budaya, dan gaya. Format representasi string harus cocok dengan setidaknya salah satu format yang ditentukan dengan tepat atau pengecualian dilemparkan.

ParseExact(String, String)

Mengonversi representasi string yang ditentukan dari tanggal ke DateOnly yang setara menggunakan format yang ditentukan. Format representasi string harus cocok dengan format yang ditentukan dengan tepat atau pengecualian dilemparkan.

ParseExact(String, String, IFormatProvider, DateTimeStyles)

Mengonversi representasi string tanggal yang ditentukan menjadi DateOnly setara menggunakan format yang ditentukan, informasi format khusus budaya, dan gaya. Format representasi string harus cocok dengan format yang ditentukan dengan tepat atau pengecualian dilemparkan.

ParseExact(String, String[])

Mengonversi representasi rentang tanggal yang ditentukan menjadi DateOnly setara menggunakan array format yang ditentukan. Format representasi string harus cocok dengan setidaknya salah satu format yang ditentukan dengan tepat atau pengecualian dilemparkan.

ParseExact(String, String[], IFormatProvider, DateTimeStyles)

Mengonversi representasi string yang ditentukan dari tanggal menjadi DateOnly setara menggunakan array format yang ditentukan, informasi format khusus budaya, dan gaya. Format representasi string harus cocok dengan setidaknya salah satu format yang ditentukan dengan tepat atau pengecualian dilemparkan.

ToDateTime(TimeOnly)

Mengembalikan yang diatur ke tanggal instans DateTime ini DateOnly dan waktu waktu input yang ditentukan.

ToDateTime(TimeOnly, DateTimeKind)

Mengembalikan instans dengan jenis input yang ditentukan yang diatur ke tanggal instans DateTime ini DateOnly dan waktu waktu input yang ditentukan.

ToLongDateString()

Mengonversi nilai objek saat ini DateOnly ke representasi string tanggal panjang yang setara.

ToShortDateString()

Mengonversi nilai objek saat ini DateOnly ke representasi string tanggal pendek yang setara.

ToString()

Mengonversi nilai objek saat ini DateOnly ke representasi string yang setara menggunakan konvensi pemformatan budaya saat ini. Objek DateOnly akan diformat dalam bentuk pendek.

ToString(IFormatProvider)

Mengonversi nilai objek saat ini DateOnly ke representasi string yang setara menggunakan informasi format khusus budaya yang ditentukan.

ToString(String)

Mengonversi nilai objek saat ini DateOnly ke representasi string yang setara menggunakan format yang ditentukan dan konvensi pemformatan budaya saat ini.

ToString(String, IFormatProvider)

Mengonversi nilai objek saat ini DateOnly ke representasi string yang setara menggunakan informasi format khusus budaya yang ditentukan.

TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Mencoba memformat nilai instans saat ini sebagai UTF-8 ke dalam rentang byte yang disediakan.

TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Mencoba memformat nilai instans saat ini DateOnly ke dalam rentang karakter yang disediakan.

TryParse(ReadOnlySpan<Char>, DateOnly)

Mengonversi representasi rentang tanggal yang ditentukan menjadi DateOnly setara dan mengembalikan nilai yang menunjukkan apakah konversi berhasil.

TryParse(ReadOnlySpan<Char>, IFormatProvider, DateOnly)

Mencoba mengurai rentang karakter ke dalam nilai.

TryParse(ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles, DateOnly)

Mengonversi representasi rentang tanggal yang ditentukan menjadi DateOnly setara menggunakan array format yang ditentukan, informasi format khusus budaya, dan gaya. Dan mengembalikan nilai yang menunjukkan apakah konversi berhasil.

TryParse(String, DateOnly)

Mengonversi representasi string yang ditentukan dari tanggal ke DateOnly yang setara dan mengembalikan nilai yang menunjukkan apakah konversi berhasil.

TryParse(String, IFormatProvider, DateOnly)

Mencoba mengurai string ke dalam nilai.

TryParse(String, IFormatProvider, DateTimeStyles, DateOnly)

Mengonversi representasi string yang ditentukan dari tanggal menjadi DateOnly setara menggunakan array format yang ditentukan, informasi format khusus budaya, dan gaya. Dan mengembalikan nilai yang menunjukkan apakah konversi berhasil.

TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, DateOnly)

Mengonversi representasi rentang tanggal yang ditentukan ke DateOnly yang setara menggunakan format dan gaya yang ditentukan. Format representasi string harus sama persis dengan format yang ditentukan. Metode mengembalikan nilai yang menunjukkan apakah konversi berhasil.

TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles, DateOnly)

Mengonversi representasi rentang tanggal yang ditentukan menjadi DateOnlysetara menggunakan format yang ditentukan, informasi format khusus budaya, dan gaya. Format representasi string harus sama persis dengan format yang ditentukan. Metode mengembalikan nilai yang menunjukkan apakah konversi berhasil.

TryParseExact(ReadOnlySpan<Char>, String[], DateOnly)

Mengonversi rentang karakter yang ditentukan dari tanggal ke DateOnly nilai yang setara dan mengembalikan nilai yang menunjukkan apakah konversi berhasil.

TryParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, DateTimeStyles, DateOnly)

Mengonversi rentang karakter yang ditentukan dari tanggal ke DateOnly nilai yang setara dan mengembalikan nilai yang menunjukkan apakah konversi berhasil.

TryParseExact(String, String, DateOnly)

Mengonversi representasi string tanggal yang ditentukan menjadi DateOnly setara menggunakan format dan gaya yang ditentukan. Format representasi string harus sama persis dengan format yang ditentukan. Metode mengembalikan nilai yang menunjukkan apakah konversi berhasil.

TryParseExact(String, String, IFormatProvider, DateTimeStyles, DateOnly)

Mengonversi representasi rentang tanggal yang ditentukan menjadi DateOnly setara menggunakan format yang ditentukan, informasi format khusus budaya, dan gaya. Format representasi string harus sama persis dengan format yang ditentukan. Metode mengembalikan nilai yang menunjukkan apakah konversi berhasil.

TryParseExact(String, String[], DateOnly)

Mengonversi string tanggal yang ditentukan menjadi DateOnly setara dan mengembalikan nilai yang menunjukkan apakah konversi berhasil.

TryParseExact(String, String[], IFormatProvider, DateTimeStyles, DateOnly)

Mengonversi string tanggal yang ditentukan menjadi DateOnly setara dan mengembalikan nilai yang menunjukkan apakah konversi berhasil.

Operator

Equality(DateOnly, DateOnly)

Menentukan apakah dua instans DateOnly yang ditentukan sama.

GreaterThan(DateOnly, DateOnly)

Menentukan apakah satu yang ditentukan DateOnly lebih lambat dari TanggalWaktu lain yang ditentukan.

GreaterThanOrEqual(DateOnly, DateOnly)

Menentukan apakah salah satu DateOnly yang ditentukan mewakili tanggal yang sama dengan atau lebih baru dari tanggal yang ditentukan DateOnlylainnya.

Inequality(DateOnly, DateOnly)

Menentukan apakah dua instans DateOnly yang ditentukan tidak sama.

LessThan(DateOnly, DateOnly)

Menentukan apakah satu yang ditentukan DateOnly lebih awal dari yang lain yang ditentukan DateOnly.

LessThanOrEqual(DateOnly, DateOnly)

Menentukan apakah salah satu yang ditentukan DateOnly mewakili tanggal yang sama dengan atau lebih lama dari tanggal yang ditentukan DateOnlylainnya.

Berlaku untuk