System::DateTimeOffset sınıfı
İçindekiler
[
Saklamak
]DateTimeOffset class
Koordinatlı Evrensel Zaman’a göre tarih ve saat içerir. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu türün örneğini yığına (stack) ya da operator new ile oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr göstericisine sarın ve bu göstericiyi fonksiyonlara argüman olarak geçirin.
class DateTimeOffset
Yöntemler
| Yöntem | Açıklama |
|---|---|
| Add(TimeSpan) const | DateTimeOffset nesnesine belirtilen zaman aralığını ekler. |
| AddDays(double) const | DateTimeOffset nesnesine belirtilen gün sayısını ekler. |
| AddHours(double) const | DateTimeOffset nesnesine belirtilen saat sayısını ekler. |
| AddMilliseconds(double) const | DateTimeOffset nesnesine belirtilen milisaniye sayısını ekler. |
| AddMinutes(double) const | DateTimeOffset nesnesine belirtilen dakika sayısını ekler. |
| AddMonths(int) const | DateTimeOffset nesnesine belirtilen ay sayısını ekler. |
| AddSeconds(double) const | DateTimeOffset nesnesine belirtilen saniye sayısını ekler. |
| AddTicks(int64_t) const | DateTimeOffset nesnesine belirtilen tik sayısını ekler. |
| AddYears(int) const | DateTimeOffset nesnesine belirtilen yıl sayısını ekler. |
| static Compare(const DateTimeOffset&, const DateTimeOffset&) | İki DateTimeOffset nesneyi karşılaştırır. |
| CompareTo(const DateTimeOffset&) const | İki DateTimeOffset nesneyi karşılaştırır. |
| CompareTo(const SharedPtr<Object>&) const | İki DateTimeOffset nesneyi karşılaştırır. |
| DateTimeOffset() | Varsayılan yapıcı. |
| DateTimeOffset(DateTime) | Yapıcı. |
| DateTimeOffset(int64_t, TimeSpan) | Yapıcı. |
| DateTimeOffset(DateTime, TimeSpan) | Yapıcı. |
| DateTimeOffset(int, int, int, int, int, int, TimeSpan) | Yapıcı. |
| DateTimeOffset(int, int, int, int, int, int, int, TimeSpan) | Yapıcı. |
| DateTimeOffset(int, int, int, int, int, int, int, const SharedPtr<Globalization::Calendar>&, TimeSpan) | Yapıcı. |
| static Equals(const DateTimeOffset&, const DateTimeOffset&) | İki DateTimeOffset nesnenin aynı zaman noktasını temsil edip etmediğini denetler. |
| Equals(const DateTimeOffset&) const | İki DateTimeOffset nesnenin aynı zaman noktasını temsil edip etmediğini denetler. |
| Equals(const SharedPtr<Object>&) const | İki DateTimeOffset nesnenin aynı zaman noktasını temsil edip etmediğini denetler. |
| EqualsExact(const DateTimeOffset&) const | İki DateTimeOffset nesnenin aynı zaman noktasını temsil edip aynı ofsete sahip olup olmadığını denetler. |
| EqualsExact(const SharedPtr<Object>&) const | İki DateTimeOffset nesnenin aynı zaman noktasını temsil edip aynı ofsete sahip olup olmadığını denetler. |
| static FromFileTime(int64_t) | ConvertWindows dosya zamanını yerel zaman ofsetiyle tarih ve saate dönüştürür. |
| static FromUnixTimeMilliseconds(int64_t) | Convert Unix zamanını DateTimeOffset nesnesine dönüştürür. |
| static FromUnixTimeSeconds(int64_t) | Convert Unix zamanını DateTimeOffset nesnesine dönüştürür. |
| get_Date() const | Geçerli nesnenin tarih bileşenini alır. |
| get_DateTime() const | DateTime değerini alır. |
| get_Day() const | Geçerli nesnenin ay gününü alır. |
| get_DayOfWeek() const | Geçerli nesnenin haftanın gününü alır. |
| get_DayOfYear() const | Geçerli nesnenin yıl içindeki gününü alır. |
| get_Hour() const | Geçerli nesnenin saat bileşenini alır. |
| get_LocalDateTime() const | DateTime değerini alır; bu değer yerel tarih ve zamanı temsil eder. |
| get_Millisecond() const | Geçerli nesnenin milisaniye bileşenini alır. |
| get_Minute() const | Geçerli nesnenin dakika bileşenini alır. |
| get_Month() const | Geçerli nesnenin ay bileşenini alır. |
| static get_Now() | Tarih ve saati geçerli yerel zamana, ofseti ise yerel zamanın ofsetine ayarlanmış DateTimeOffset nesnesini alır. |
| get_Offset() const | UTC’den ofseti alır. |
| get_Second() const | Geçerli nesnenin saniye bileşenini alır. |
| get_Ticks() const | Geçerli nesnenin tik sayısını alır. |
| get_TimeOfDay() const | Geçerli nesnenin gün içindeki zamanını alır. |
| get_UtcDateTime() const | DateTime değerini alır; bu değer UTC tarih ve zamanını temsil eder. |
| static get_UtcNow() | Tarih ve saati geçerli UTC zamanına, ofseti ise TimeSpan::Zero olarak ayarlanmış DateTimeOffset nesnesini alır. |
| get_UtcTicks() const | Geçerli nesnenin UTC zamanındaki tik sayısını alır. |
| get_Year() const | Geçerli nesnenin yıl bileşenini alır. |
| GetHashCode() const | Geçerli DateTimeOffset nesnesi için karma kodunu alır. |
| IsNull() const | |
| operator!=(const DateTimeOffset&) const | Geçerli nesne ve belirtilen DateTimeOffset nesnesinin farklı tarih ve saat değerlerini temsil edip etmediğini belirler. |
| operator!=(std::nullptr_t) const | |
| operator+(TimeSpan) const | Geçerli nesnenin temsil ettiği değer ile belirtilen zaman aralığının toplamını temsil eden tarih ve saat değerini gösteren yeni bir DateTimeOffset sınıf örneği döndürür. |
| operator-(TimeSpan) const | Geçerli nesnenin temsil ettiği değerden belirtilen zaman aralığının çıkarılması sonucu oluşan tarih ve saat değerini temsil eden yeni bir DateTimeOffset sınıf örneği döndürür. |
| operator-(const DateTimeOffset&) const | Geçerli ve belirtilen nesnelerin temsil ettiği tarih ve saat değerleri arasındaki zaman aralığını temsil eden bir TimeSpan sınıf örneği döndürür. |
| operator<(const DateTimeOffset&) const | Geçerli nesnenin, belirtilen DateTimeOffset nesnesinin temsil ettiği değerden daha erken bir tarih ve saat değerini temsil edip etmediğini belirler. |
| operator<(std::nullptr_t) const | |
| operator<=(const DateTimeOffset&) const | Geçerli nesnenin, belirtilen DateTimeOffset nesnesinin temsil ettiği değerle aynı veya daha erken bir tarih ve saat değerini temsil edip etmediğini belirler. |
| operator<=(std::nullptr_t) const | |
| operator==(const DateTimeOffset&) const | Geçerli nesne ve belirtilen DateTimeOffset nesnesinin aynı tarih ve saat değerini temsil edip etmediğini belirler. |
| operator==(std::nullptr_t) const | |
| operator>(const DateTimeOffset&) const | Geçerli nesnenin, belirtilen DateTimeOffset nesnesinin temsil ettiği değerden daha sonraki bir tarih ve saat değerini temsil edip etmediğini belirler. |
| operator>(std::nullptr_t) const | |
| operator>=(const DateTimeOffset&) const | Geçerli nesnenin, belirtilen DateTimeOffset nesnesinin temsil ettiği değerle aynı veya daha sonraki bir tarih ve saat değerini temsil edip etmediğini belirler. |
| operator>=(std::nullptr_t) const | |
| static Parse(const String&) | Belirtilen dizeyi DateTimeOffset eşdeğerine dönüştürür. |
| static Parse(const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles) | Belirtilen dizeyi, belirtilen biçim sağlayıcısı ve biçimlendirme stili kullanarak DateTimeOffset nesnesine dönüştürür. |
| static ParseExact(const String&, const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles) | Belirtilen dizeyi, belirtilen biçim, biçim sağlayıcısı ve biçimlendirme stili kullanarak DateTimeOffset nesnesine dönüştürür. |
| static ParseExact(const String&, const ArrayPtr<String>&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles) | Belirtilen dizeyi, belirtilen biçimler, biçim sağlayıcısı ve biçimlendirme stili kullanarak DateTimeOffset nesnesine dönüştürür. |
| Subtract(TimeSpan) const | Geçerli nesneden belirtilen bir zaman aralığını çıkarır. |
| Subtract(const DateTimeOffset&) const | Geçerli nesneden belirtilen bir DateTimeOffset değerini çıkarır. |
| ToFileTime() const | Geçerli nesneyi Windows dosya zamanına dönüştürür. |
| ToLocalTime() const | Geçerli nesneyi yerel zamanı temsil eden bir nesneye dönüştürür. |
| ToOffset(TimeSpan) const | Geçerli nesnenin ofsetini belirtilen ofset ile değiştirir. |
| ToString(const String&, const SharedPtr<IFormatProvider>&) const | Geçerli nesneyi belirtilen biçim ve biçim sağlayıcısını kullanarak dizeye dönüştürür. |
| ToString(const SharedPtr<IFormatProvider>&) const | Geçerli nesneyi belirtilen biçim sağlayıcısını kullanarak dizeye dönüştürür. |
| ToString(const String&) const | Geçerli nesneyi belirtilen biçimi kullanarak dizeye dönüştürür. |
| ToString() const | Geçerli nesneyi dizeye dönüştürür. |
| ToUniversalTime() const | Geçerli nesneyi UTC zamanını temsil eden bir nesneye dönüştürür. |
| ToUnixTimeMilliseconds() const | Unix epoch başlangıcından itibaren geçen milisaniyeleri alır. |
| ToUnixTimeSeconds() const | Unix epoch başlangıcından geçen saniyeleri alır. |
| static TryParse(const String&, DateTimeOffset&) | Belirtilen dizeyi DateTimeOffset nesnesine dönüştürmeye çalışır. |
| static TryParse(const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTimeOffset&) | Belirtilen dizeyi, belirtilen format sağlayıcısı ve biçimlendirme stili kullanarak DateTimeOffset nesnesine dönüştürmeye çalışır. |
| static TryParseExact(const String&, const ArrayPtr<String>&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTimeOffset&) | Belirtilen dizeyi, belirtilen formatlar, format sağlayıcısı ve biçimlendirme stili kullanarak DateTimeOffset nesnesine dönüştürmeye çalışır. |
| static TryParseExact(const String&, const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTimeOffset&) | Belirtilen dizeyi, belirtilen format, format sağlayıcısı ve biçimlendirme stili kullanarak DateTimeOffset nesnesine dönüştürmeye çalışır. |
| static Type() | TimeSpan yapısını temsil eden bir TypeInfo nesnesi döndürür. |
Alanlar
| Alan | Açıklama |
|---|---|
| static constexpr MaxOffset | Maksimum offset’i tick cinsinden alır. |
| static MaxValue | En büyük DateTimeOffset değerini alır. |
| static constexpr MinOffset | Minimum offset’i tick cinsinden alır. |
| static MinValue | En erken DateTimeOffset değerini alır. |
| static UnixEpoch | Unix epoch başlangıcını alır. |
Ayrıca Bakınız
- Namespace System
- Library Aspose.Page for C++