System::DateTimeOffset class

DateTimeOffset class

Berisi tanggal dan waktu hari relatif terhadap Coordinated Universal Time. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer tersebut untuk meneruskannya ke fungsi sebagai argumen.

class DateTimeOffset

Metode

MetodeDeskripsi
Add(TimeSpan) constMenambahkan interval waktu tertentu ke objek DateTimeOffset.
AddDays(double) constMenambahkan sejumlah hari tertentu ke objek DateTimeOffset.
AddHours(double) constMenambahkan sejumlah jam tertentu ke objek DateTimeOffset.
AddMilliseconds(double) constMenambahkan sejumlah milidetik tertentu ke objek DateTimeOffset.
AddMinutes(double) constMenambahkan sejumlah menit tertentu ke objek DateTimeOffset.
AddMonths(int) constMenambahkan sejumlah bulan tertentu ke objek DateTimeOffset.
AddSeconds(double) constMenambahkan sejumlah detik tertentu ke objek DateTimeOffset.
AddTicks(int64_t) constMenambahkan sejumlah tick tertentu ke objek DateTimeOffset.
AddYears(int) constMenambahkan sejumlah tahun tertentu ke objek DateTimeOffset.
static Compare(const DateTimeOffset&, const DateTimeOffset&)Membandingkan dua objek DateTimeOffset.
CompareTo(const DateTimeOffset&) constMembandingkan dua objek DateTimeOffset.
CompareTo(const SharedPtr<Object>&) constMembandingkan dua objek DateTimeOffset.
DateTimeOffset()Konstruktor default.
DateTimeOffset(DateTime)Konstruktor.
DateTimeOffset(int64_t, TimeSpan)Konstruktor.
DateTimeOffset(DateTime, TimeSpan)Konstruktor.
DateTimeOffset(int, int, int, int, int, int, TimeSpan)Konstruktor.
DateTimeOffset(int, int, int, int, int, int, int, TimeSpan)Konstruktor.
DateTimeOffset(int, int, int, int, int, int, int, const SharedPtr<Globalization::Calendar>&, TimeSpan)Konstruktor.
static Equals(const DateTimeOffset&, const DateTimeOffset&)Memeriksa apakah dua objek DateTimeOffset mewakili titik waktu yang sama.
Equals(const DateTimeOffset&) constMemeriksa apakah dua objek DateTimeOffset mewakili titik waktu yang sama.
Equals(const SharedPtr<Object>&) constMemeriksa apakah dua objek DateTimeOffset mewakili titik waktu yang sama.
EqualsExact(const DateTimeOffset&) constMemeriksa apakah dua objek DateTimeOffset mewakili titik waktu yang sama dan memiliki offset yang sama.
EqualsExact(const SharedPtr<Object>&) constMemeriksa apakah dua objek DateTimeOffset mewakili titik waktu yang sama dan memiliki offset yang sama.
static FromFileTime(int64_t)ConvertWindows file time ke tanggal dan waktu dengan offset waktu lokal.
static FromUnixTimeMilliseconds(int64_t)Convert Unix-time ke objek DateTimeOffset.
static FromUnixTimeSeconds(int64_t)Convert Unix-time ke objek DateTimeOffset.
get_Date() constMendapatkan komponen tanggal dari objek saat ini.
get_DateTime() constMendapatkan nilai DateTime.
get_Day() constMendapatkan hari dalam bulan dari objek saat ini.
get_DayOfWeek() constMendapatkan hari dalam minggu dari objek saat ini.
get_DayOfYear() constMendapatkan hari dalam tahun dari objek saat ini.
get_Hour() constMendapatkan komponen jam dari objek saat ini.
get_LocalDateTime() constMendapatkan nilai DateTime yang mewakili tanggal dan waktu lokal.
get_Millisecond() constMendapatkan komponen milidetik dari objek saat ini.
get_Minute() constMendapatkan komponen menit dari objek saat ini.
get_Month() constMendapatkan komponen bulan dari objek saat ini.
static get_Now()Mendapatkan DateTimeOffset yang tanggal dan waktunya diatur ke waktu lokal saat ini dan offset-nya diatur ke offset waktu lokal.
get_Offset() constMendapatkan offset dari UTC.
get_Second() constMendapatkan komponen detik dari objek saat ini.
get_Ticks() constMendapatkan jumlah tick dari objek saat ini.
get_TimeOfDay() constMendapatkan waktu hari dari objek saat ini.
get_UtcDateTime() constMendapatkan nilai DateTime yang mewakili tanggal dan waktu UTC.
static get_UtcNow()Mendapatkan DateTimeOffset yang tanggal dan waktunya diatur ke waktu UTC saat ini dan offset-nya adalah TimeSpan::Zero.
get_UtcTicks() constMendapatkan jumlah tick dari objek saat ini dalam waktu UTC.
get_Year() constMendapatkan komponen tahun dari objek saat ini.
GetHashCode() constMendapatkan kode hash untuk objek DateTimeOffset saat ini.
IsNull() const
operator!=(const DateTimeOffset&) constMenentukan apakah objek saat ini dan objek DateTimeOffset yang ditentukan mewakili nilai tanggal dan waktu yang berbeda.
operator!=(std::nullptr_t) const
operator+(TimeSpan) constMengembalikan instance baru dari kelas DateTimeOffset yang mewakili nilai tanggal dan waktu yang merupakan hasil penjumlahan nilai yang diwakili oleh objek saat ini dan rentang waktu yang ditentukan.
operator-(TimeSpan) constMengembalikan instance baru dari kelas DateTimeOffset yang mewakili nilai tanggal dan waktu yang merupakan hasil pengurangan rentang waktu yang ditentukan dari nilai yang diwakili oleh objek saat ini.
operator-(const DateTimeOffset&) constMengembalikan sebuah instance dari kelas TimeSpan yang mewakili interval waktu antara nilai tanggal dan waktu yang diwakili oleh objek saat ini dan objek yang ditentukan.
operator<(const DateTimeOffset&) constMenentukan apakah objek saat ini mewakili nilai tanggal dan waktu yang lebih awal daripada nilai yang diwakili oleh objek DateTimeOffset yang ditentukan.
operator<(std::nullptr_t) const
operator<=(const DateTimeOffset&) constMenentukan apakah objek saat ini mewakili nilai tanggal dan waktu yang lebih awal atau sama dengan nilai yang diwakili oleh objek DateTimeOffset yang ditentukan.
operator<=(std::nullptr_t) const
operator==(const DateTimeOffset&) constMenentukan apakah objek saat ini dan objek DateTimeOffset yang ditentukan mewakili nilai tanggal dan waktu yang sama.
operator==(std::nullptr_t) const
operator>(const DateTimeOffset&) constMenentukan apakah objek saat ini mewakili nilai tanggal dan waktu yang lebih akhir daripada nilai yang diwakili oleh objek DateTimeOffset yang ditentukan.
operator>(std::nullptr_t) const
operator>=(const DateTimeOffset&) constMenentukan apakah objek saat ini mewakili nilai tanggal dan waktu yang lebih akhir atau sama dengan nilai yang diwakili oleh objek DateTimeOffset yang ditentukan.
operator>=(std::nullptr_t) const
static Parse(const String&)Mengonversi string yang ditentukan menjadi setara DateTimeOffset.
static Parse(const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles)Mengonversi string yang ditentukan menjadi objek DateTimeOffset menggunakan penyedia format dan gaya pemformatan yang ditentukan.
static ParseExact(const String&, const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles)Mengonversi string yang ditentukan menjadi objek DateTimeOffset menggunakan format, penyedia format, dan gaya pemformatan yang ditentukan.
static ParseExact(const String&, const ArrayPtr<String>&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles)Mengonversi string yang ditentukan menjadi objek DateTimeOffset menggunakan format-format yang ditentukan, penyedia format, dan gaya pemformatan.
Subtract(TimeSpan) constMengurangi interval waktu yang ditentukan dari objek saat ini.
Subtract(const DateTimeOffset&) constMengurangi nilai DateTimeOffset yang ditentukan dari objek saat ini.
ToFileTime() constMengonversi objek saat ini ke waktu file Windows.
ToLocalTime() constMengonversi objek saat ini menjadi sebuah objek yang mewakili waktu lokal,.
ToOffset(TimeSpan) constMengganti offset objek saat ini dengan offset yang ditentukan.
ToString(const String&, const SharedPtr<IFormatProvider>&) constMengonversi objek saat ini menjadi string menggunakan format dan penyedia format yang ditentukan.
ToString(const SharedPtr<IFormatProvider>&) constMengonversi objek saat ini menjadi string menggunakan penyedia format yang ditentukan.
ToString(const String&) constMengonversi objek saat ini menjadi string menggunakan format yang ditentukan.
ToString() constMengonversi objek saat ini menjadi string.
ToUniversalTime() constMengonversi objek saat ini menjadi sebuah objek yang mewakili waktu UTC,.
ToUnixTimeMilliseconds() constMendapatkan milidetik yang berlalu sejak awal epoch Unix.
ToUnixTimeSeconds() constMendapatkan detik yang telah berlalu sejak awal epoch Unix.
static TryParse(const String&, DateTimeOffset&)Mencoba mengonversi string yang ditentukan menjadi objek DateTimeOffset.
static TryParse(const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTimeOffset&)Mencoba mengonversi string yang ditentukan menjadi objek DateTimeOffset menggunakan penyedia format dan gaya pemformatan yang ditentukan.
static TryParseExact(const String&, const ArrayPtr<String>&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTimeOffset&)Mencoba mengonversi string yang ditentukan menjadi objek DateTimeOffset menggunakan format, penyedia format, dan gaya pemformatan yang ditentukan.
static TryParseExact(const String&, const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTimeOffset&)Mencoba mengonversi string yang ditentukan menjadi objek DateTimeOffset menggunakan format, penyedia format, dan gaya pemformatan yang ditentukan.
static Type()Mengembalikan objek TypeInfo yang merepresentasikan struktur TimeSpan.

Bidang

BidangDeskripsi
static constexpr MaxOffsetMendapatkan offset maksimum dalam tick.
static MaxValueMendapatkan nilai DateTimeOffset terbesar.
static constexpr MinOffsetMendapatkan offset minimum dalam tick.
static MinValueMendapatkan nilai DateTimeOffset terawal.
static UnixEpochMendapatkan awal epoch Unix.

Lihat Juga