TimeOnly Struktur

Definisi

Mewakili waktu hari, seperti yang akan dibaca dari jam, dalam rentang 00:00:00 hingga 23:59:59.9999999.

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

Konstruktor

TimeOnly(Int32, Int32)

Menginisialisasi instans TimeOnly baru struktur hingga jam dan menit yang ditentukan.

TimeOnly(Int32, Int32, Int32)

Menginisialisasi instans TimeOnly baru struktur ke jam, menit, dan detik yang ditentukan.

TimeOnly(Int32, Int32, Int32, Int32)

Menginisialisasi instans TimeOnly baru struktur hingga jam, menit, detik, dan milidetik yang ditentukan.

TimeOnly(Int32, Int32, Int32, Int32, Int32)

Menginisialisasi instans TimeOnly baru struktur ke jam, menit, detik, milidetik, dan mikrodetik yang ditentukan.

TimeOnly(Int64)

Menginisialisasi instans TimeOnly baru struktur menggunakan jumlah tick yang ditentukan.

Properti

Hour

Mendapatkan komponen jam dari waktu yang diwakili oleh instans ini.

MaxValue

Mendapatkan nilai terbesar yang mungkin dari TimeOnly.

Microsecond

Mendapatkan komponen microsecond dari waktu yang diwakili oleh instans ini.

Millisecond

Mendapatkan komponen milidetik dari waktu yang diwakili oleh instans ini.

Minute

Mendapatkan komponen menit dari waktu yang diwakili oleh instans ini.

MinValue

Mendapatkan nilai sekecil mungkin dari TimeOnly.

Nanosecond

Mendapatkan komponen nanodetik dari waktu yang diwakili oleh instans ini.

Second

Mendapatkan komponen detik dari waktu yang diwakili oleh instans ini.

Ticks

Mendapatkan jumlah tanda centang yang mewakili waktu instans ini.

Metode

Add(TimeSpan)

Mengembalikan baru TimeOnly yang menambahkan nilai rentang waktu yang ditentukan ke nilai instans ini.

Add(TimeSpan, Int32)

Mengembalikan baru TimeOnly yang menambahkan nilai rentang waktu yang ditentukan ke nilai instans ini. Jika hasil membungkus melewati akhir hari, metode ini mengembalikan jumlah hari berlebih sebagai parameter keluar.

AddHours(Double)

Mengembalikan baru TimeOnly yang menambahkan jumlah jam yang ditentukan ke nilai instans ini.

AddHours(Double, Int32)

Mengembalikan baru TimeOnly yang menambahkan jumlah jam yang ditentukan ke nilai instans ini. Jika hasil membungkus melewati akhir hari, metode ini mengembalikan jumlah hari berlebih sebagai parameter keluar.

AddMinutes(Double)

Mengembalikan yang baru TimeOnly yang menambahkan jumlah menit yang ditentukan ke nilai instans ini.

AddMinutes(Double, Int32)

Mengembalikan yang baru TimeOnly yang menambahkan jumlah menit yang ditentukan ke nilai instans ini. Jika hasil membungkus melewati akhir hari, metode ini mengembalikan jumlah hari berlebih sebagai parameter keluar.

CompareTo(Object)

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

CompareTo(TimeOnly)

Membandingkan nilai instans ini dengan nilai yang ditentukan TimeOnly dan menunjukkan apakah instans ini lebih awal dari, sama dengan, atau lebih baru dari nilai yang ditentukan TimeOnly .

Deconstruct(Int32, Int32)

Dekonstruksi instans ini TimeOnly ke dalam Hour dan Minute.

Deconstruct(Int32, Int32, Int32)

Dekonstruksi instans ini TimeOnly ke dalam Hour, Minute, dan Second.

Deconstruct(Int32, Int32, Int32, Int32)

Dekonstruksi instans ini ke dalam Hour, , SecondMinute, dan Millisecond.TimeOnly

Deconstruct(Int32, Int32, Int32, Int32, Int32)

Mendekonstruksi instans ini ke dalam Hour, , SecondMinute, Millisecond, dan Microsecond.TimeOnly

Equals(Object)

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

Equals(TimeOnly)

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

FromDateTime(DateTime)

Membuat TimeOnly objek dari yang DateTime mewakili waktu hari dalam objek ini DateTime .

FromTimeSpan(TimeSpan)

Membangun TimeOnly objek dari rentang waktu yang mewakili waktu yang berlalu sejak tengah malam.

GetHashCode()

Mengembalikan kode hash untuk instans ini.

IsBetween(TimeOnly, TimeOnly)

Menentukan apakah waktu berada dalam rentang yang disediakan. Mendukung rentang "normal" seperti 10:00-12:00, dan rentang yang mencakup tengah malam seperti 23:00-01:00.

Parse(ReadOnlySpan<Char>, IFormatProvider)

Mengurai rentang karakter ke dalam nilai.

Parse(ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles)

Mengonversi rentang memori yang berisi representasi string waktu TimeOnly yang setara dengan menggunakan informasi format khusus budaya dan gaya pemformatan.

Parse(String)

Mengonversi representasi string waktu menjadi TimeOnly setara dengan menggunakan konvensi budaya saat ini.

Parse(String, IFormatProvider)

Mengurai string menjadi nilai.

Parse(String, IFormatProvider, DateTimeStyles)

Mengonversi representasi string waktu menjadi TimeOnly setara dengan menggunakan informasi format khusus budaya dan gaya pemformatan.

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

Mengonversi representasi rentang waktu yang ditentukan ke TimeOnly yang 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 rentang yang ditentukan ke TimeOnly 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 waktu yang ditentukan menjadi TimeOnly 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 waktu yang ditentukan menjadi TimeOnly 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 waktu yang ditentukan menjadi TimeOnly 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 rentang yang ditentukan menjadi TimeOnly 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 waktu yang ditentukan menjadi TimeOnly 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.

ToLongTimeString()

Mengonversi nilai instans saat ini TimeOnly ke representasi string tanggal panjang yang setara.

ToShortTimeString()

Mengonversi instans saat ini TimeOnly ke representasi string waktu pendek yang setara.

ToString()

Mengonversi instans saat ini TimeOnly ke representasi string waktu pendek yang setara menggunakan konvensi pemformatan budaya saat ini.

ToString(IFormatProvider)

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

ToString(String)

Mengonversi instans saat ini TimeOnly ke representasi string yang setara menggunakan format yang ditentukan dan konvensi pemformatan budaya saat ini.

ToString(String, IFormatProvider)

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

ToTimeSpan()

Mengonversi instans saat ini TimeOnly menjadi TimeSpan objek.

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 TimeOnly saat ini ke dalam rentang karakter yang disediakan.

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

Mengonversi representasi rentang waktu yang ditentukan ke TimeOnly yang setara menggunakan array format yang ditentukan, informasi dan gaya format khusus budaya, dan mengembalikan nilai yang menunjukkan apakah konversi berhasil.

TryParse(ReadOnlySpan<Char>, IFormatProvider, TimeOnly)

Mencoba mengurai rentang karakter ke dalam nilai.

TryParse(ReadOnlySpan<Char>, TimeOnly)

Mengonversi representasi rentang waktu yang ditentukan ke setara TimeOnly dan mengembalikan nilai yang menunjukkan apakah konversi berhasil.

TryParse(String, IFormatProvider, DateTimeStyles, TimeOnly)

Mengonversi representasi string waktu yang ditentukan menjadi TimeOnly setara menggunakan array format yang ditentukan, informasi dan gaya format khusus budaya, dan mengembalikan nilai yang menunjukkan apakah konversi berhasil.

TryParse(String, IFormatProvider, TimeOnly)

Mencoba mengurai string ke dalam nilai.

TryParse(String, TimeOnly)

Mengonversi representasi string waktu yang ditentukan menjadi TimeOnly setara dan mengembalikan nilai yang menunjukkan apakah konversi berhasil.

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

Mengonversi representasi rentang waktu yang ditentukan ke TimeOnly yang 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(ReadOnlySpan<Char>, ReadOnlySpan<Char>, TimeOnly)

Mengonversi representasi rentang waktu yang ditentukan ke TimeOnly 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>, String[], IFormatProvider, DateTimeStyles, TimeOnly)

Mengonversi rentang karakter waktu yang ditentukan menjadi TimeOnly setara dan mengembalikan nilai yang menunjukkan apakah konversi berhasil.

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

Mengonversi rentang karakter waktu yang ditentukan menjadi TimeOnly setara dan mengembalikan nilai yang menunjukkan apakah konversi berhasil.

TryParseExact(String, String, IFormatProvider, DateTimeStyles, TimeOnly)

Mengonversi representasi rentang waktu yang ditentukan ke TimeOnly yang 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, TimeOnly)

Mengonversi representasi string waktu yang ditentukan menjadi TimeOnly 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, TimeOnly)

Mengonversi representasi string waktu yang ditentukan menjadi TimeOnly setara dan mengembalikan nilai yang menunjukkan apakah konversi berhasil.

TryParseExact(String, String[], TimeOnly)

Mengonversi representasi string waktu yang ditentukan menjadi TimeOnly setara dan mengembalikan nilai yang menunjukkan apakah konversi berhasil.

Operator

Equality(TimeOnly, TimeOnly)

Menentukan apakah dua instans TimeOnlyyang ditentukan sama.

GreaterThan(TimeOnly, TimeOnly)

Menentukan apakah satu yang ditentukan TimeOnly lebih lambat dari yang lain yang ditentukan TimeOnly.

GreaterThanOrEqual(TimeOnly, TimeOnly)

Menentukan apakah satu yang ditentukan TimeOnly mewakili waktu yang sama dengan atau lebih baru dari yang ditentukan TimeOnlylainnya.

Inequality(TimeOnly, TimeOnly)

Menentukan apakah dua instans TimeOnly yang ditentukan tidak sama.

LessThan(TimeOnly, TimeOnly)

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

LessThanOrEqual(TimeOnly, TimeOnly)

Menentukan apakah satu yang ditentukan TimeOnly mewakili waktu yang sama dengan atau lebih lama dari yang ditentukan TimeOnlylainnya.

Subtraction(TimeOnly, TimeOnly)

Memberikan waktu yang berlalu antara dua titik pada jam melingkar, yang akan selalu menjadi nilai positif.

Berlaku untuk