System::DateTimeOffset فئة
محتويات
[
يخفي
]DateTimeOffset class
يحتوي على التاريخ والوقت بالنسبة إلى التوقيت العالمي المنسق. يجب إنشاء كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم أبدًا بإنشاء نسخة من هذا النوع على المكدس أو باستخدام المشغل new، لأن ذلك سيسبب أخطاء وقت تشغيل أو أخطاء تأكيد. احرص دائمًا على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
class DateTimeOffset
الطرق
| طريقة | الوصف |
|---|---|
| Add(TimeSpan) const | يضيف فترة زمنية محددة إلى كائن DateTimeOffset. |
| AddDays(double) const | يضيف عددًا محددًا من الأيام إلى كائن DateTimeOffset. |
| AddHours(double) const | يضيف عددًا محددًا من الساعات إلى كائن DateTimeOffset. |
| AddMilliseconds(double) const | يضيف عددًا محددًا من المللي ثانية إلى كائن DateTimeOffset. |
| AddMinutes(double) const | يضيف عددًا محددًا من الدقائق إلى كائن DateTimeOffset. |
| AddMonths(int) const | يضيف عددًا محددًا من الشهور إلى كائن DateTimeOffset. |
| AddSeconds(double) const | يضيف عددًا محددًا من الثواني إلى كائن DateTimeOffset. |
| AddTicks(int64_t) const | يضيف عددًا محددًا من نقاط الزمن إلى كائن DateTimeOffset. |
| AddYears(int) const | يضيف عددًا محددًا من السنوات إلى كائن DateTimeOffset. |
| static Compare(const DateTimeOffset&, const DateTimeOffset&) | يقارن بين كائنين من نوع DateTimeOffset. |
| CompareTo(const DateTimeOffset&) const | يقارن بين كائنين من نوع DateTimeOffset. |
| CompareTo(const SharedPtr<Object>&) const | يقارن بين كائنين من نوع DateTimeOffset. |
| DateTimeOffset() | منشئ افتراضي. |
| DateTimeOffset(DateTime) | المُنشئ. |
| DateTimeOffset(int64_t, TimeSpan) | المُنشئ. |
| DateTimeOffset(DateTime, TimeSpan) | المُنشئ. |
| DateTimeOffset(int, int, int, int, int, int, TimeSpan) | المُنشئ. |
| DateTimeOffset(int, int, int, int, int, int, int, TimeSpan) | المُنشئ. |
| DateTimeOffset(int, int, int, int, int, int, int, const SharedPtr<Globalization::Calendar>&, TimeSpan) | المُنشئ. |
| static Equals(const DateTimeOffset&, const DateTimeOffset&) | يتحقق مما إذا كان كائنان من نوع DateTimeOffset يمثلان نفس نقطة الزمن. |
| Equals(const DateTimeOffset&) const | يتحقق مما إذا كان كائنان من نوع DateTimeOffset يمثلان نفس نقطة الزمن. |
| Equals(const SharedPtr<Object>&) const | يتحقق مما إذا كان كائنان من نوع DateTimeOffset يمثلان نفس نقطة الزمن. |
| EqualsExact(const DateTimeOffset&) const | يتحقق مما إذا كان كائنان من نوع DateTimeOffset يمثلان نفس نقطة الزمن ولهما نفس الإزاحة. |
| EqualsExact(const SharedPtr<Object>&) const | يتحقق مما إذا كان كائنان من نوع DateTimeOffset يمثلان نفس نقطة الزمن ولهما نفس الإزاحة. |
| static FromFileTime(int64_t) | ConvertWindows وقت ملف إلى تاريخ ووقت مع إزاحة الوقت المحلي. |
| static FromUnixTimeMilliseconds(int64_t) | Convert وقت يونكس إلى كائن DateTimeOffset. |
| static FromUnixTimeSeconds(int64_t) | Convert وقت يونكس إلى كائن DateTimeOffset. |
| get_Date() const | يحصل على مكوّن التاريخ للكائن الحالي. |
| get_DateTime() const | يحصل على قيمة DateTime. |
| get_Day() const | يحصل على يوم الشهر للكائن الحالي. |
| get_DayOfWeek() const | يحصل على يوم الأسبوع للكائن الحالي. |
| get_DayOfYear() const | يحصل على يوم السنة للكائن الحالي. |
| get_Hour() const | يحصل على مكوّن الساعة للكائن الحالي. |
| get_LocalDateTime() const | يحصل على قيمة DateTime التي تمثل التاريخ والوقت المحلي. |
| get_Millisecond() const | يحصل على مكوّن الميللي ثانية للكائن الحالي. |
| get_Minute() const | يحصل على مكوّن الدقيقة للكائن الحالي. |
| get_Month() const | يحصل على مكوّن الشهر للكائن الحالي. |
| static get_Now() | يحصل على DateTimeOffset الذي تم تعيين تاريخ ووقته إلى الوقت المحلي الحالي وإزاحته إلى إزاحة الوقت المحلي. |
| get_Offset() const | يحصل على الإزاحة من توقيت UTC. |
| get_Second() const | يحصل على مكوّن الثواني للكائن الحالي. |
| get_Ticks() const | يحصل على عدد النقاط الزمنية للكائن الحالي. |
| get_TimeOfDay() const | يحصل على وقت اليوم للكائن الحالي. |
| get_UtcDateTime() const | يحصل على قيمة DateTime التي تمثل تاريخ ووقت UTC. |
| static get_UtcNow() | يحصل على DateTimeOffset الذي تم تعيين تاريخ ووقته إلى توقيت UTC الحالي وإزاحته هي TimeSpan::Zero. |
| get_UtcTicks() const | يحصل على عدد الـticks للكائن الحالي بتوقيت UTC. |
| get_Year() const | يحصل على مكوّن السنة للكائن الحالي. |
| GetHashCode() const | يحصل على رمز التجزئة (hash code) للكائن DateTimeOffset الحالي. |
| IsNull() const | |
| operator!=(const DateTimeOffset&) const | يحدد ما إذا كان الكائن الحالي والكائن DateTimeOffset المحدد يمثلان قيم تاريخ ووقت متميزة. |
| operator!=(std::nullptr_t) const | |
| operator+(TimeSpan) const | يعيد مثيلاً جديداً من الفئة DateTimeOffset التي تمثل قيمة التاريخ والوقت الناتجة عن جمع القيمة التي يمثلها الكائن الحالي والفترة الزمنية المحددة. |
| operator-(TimeSpan) const | يعيد مثيلاً جديداً من الفئة DateTimeOffset التي تمثل قيمة التاريخ والوقت الناتجة عن طرح الفترة الزمنية المحددة من القيمة التي يمثلها الكائن الحالي. |
| operator-(const DateTimeOffset&) const | يعيد مثيلاً من الفئة TimeSpan التي تمثل الفاصل الزمني بين قيم التاريخ والوقت التي يمثلها الكائنان الحالي والمحدد. |
| operator<(const DateTimeOffset&) const | يحدد ما إذا كان الكائن الحالي يمثل قيمة التاريخ والوقت التي هي أسبق من القيمة التي يمثلها الكائن DateTimeOffset المحدد. |
| operator<(std::nullptr_t) const | |
| operator<=(const DateTimeOffset&) const | يحدد ما إذا كان الكائن الحالي يمثل قيمة التاريخ والوقت التي هي أسبق أو مساوية للقيمة التي يمثلها الكائن DateTimeOffset المحدد. |
| operator<=(std::nullptr_t) const | |
| operator==(const DateTimeOffset&) const | يحدد ما إذا كان الكائن الحالي والكائن DateTimeOffset المحدد يمثلان نفس قيمة التاريخ والوقت. |
| operator==(std::nullptr_t) const | |
| operator>(const DateTimeOffset&) const | يحدد ما إذا كان الكائن الحالي يمثل قيمة التاريخ والوقت التي هي لاحقة للقيمة التي يمثلها الكائن DateTimeOffset المحدد. |
| operator>(std::nullptr_t) const | |
| operator>=(const DateTimeOffset&) const | يحدد ما إذا كان الكائن الحالي يمثل قيمة التاريخ والوقت التي هي لاحقة أو مساوية للقيمة التي يمثلها الكائن DateTimeOffset المحدد. |
| operator>=(std::nullptr_t) const | |
| static Parse(const String&) | يحوّل السلسلة المحددة إلى ما يعادلها من نوع DateTimeOffset. |
| static Parse(const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles) | يحوّل السلسلة المحددة إلى كائن DateTimeOffset باستخدام موفر الصيغة المحدد ونمط التنسيق. |
| static ParseExact(const String&, const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles) | يحوّل السلسلة المحددة إلى كائن DateTimeOffset باستخدام الصيغة المحددة، موفر الصيغة، ونمط التنسيق. |
| static ParseExact(const String&, const ArrayPtr<String>&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles) | يحوّل السلسلة المحددة إلى كائن DateTimeOffset باستخدام الصيغ المحددة، موفر الصيغة، ونمط التنسيق. |
| Subtract(TimeSpan) const | يطرح فترة زمنية محددة من الكائن الحالي. |
| Subtract(const DateTimeOffset&) const | يطرح قيمة DateTimeOffset محددة من الكائن الحالي. |
| ToFileTime() const | يحوّل الكائن الحالي إلى وقت ملف Windows. |
| ToLocalTime() const | يحوّل الكائن الحالي إلى كائن يمثل الوقت المحلي. |
| ToOffset(TimeSpan) const | يستبدل إزاحة الكائن الحالي بالإزاحة المحددة. |
| ToString(const String&, const SharedPtr<IFormatProvider>&) const | يحوّل الكائن الحالي إلى سلسلة باستخدام الصيغة المحددة وموفر الصيغة. |
| ToString(const SharedPtr<IFormatProvider>&) const | يحوّل الكائن الحالي إلى سلسلة باستخدام موفر الصيغة المحدد. |
| ToString(const String&) const | يحوّل الكائن الحالي إلى سلسلة باستخدام الصيغة المحددة. |
| ToString() const | يحوّل الكائن الحالي إلى سلسلة. |
| ToUniversalTime() const | تحول الكائن الحالي إلى كائن يمثل الوقت بتوقيت UTC،. |
| ToUnixTimeMilliseconds() const | يحصل على المللي ثانية المنقضية منذ بداية حقبة يونكس. |
| ToUnixTimeSeconds() const | يحصل على الثواني المنقضية منذ بداية حقبة يونكس. |
| static TryParse(const String&, DateTimeOffset&) | يحاول تحويل السلسلة المحددة إلى كائن DateTimeOffset. |
| static TryParse(const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTimeOffset&) | يحاول تحويل السلسلة المحددة إلى كائن DateTimeOffset باستخدام موفر الصيغة المحدد ونمط التنسيق. |
| static TryParseExact(const String&, const ArrayPtr<String>&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTimeOffset&) | يحاول تحويل السلسلة المحددة إلى كائن DateTimeOffset باستخدام الصيغ المحددة، موفر الصيغة ونمط التنسيق. |
| static TryParseExact(const String&, const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTimeOffset&) | يحاول تحويل السلسلة المحددة إلى كائن DateTimeOffset باستخدام الصيغة المحددة، موفر الصيغة ونمط التنسيق. |
| static Type() | يرجع كائن TypeInfo يمثل بنية TimeSpan. |
الحقول
| حقل | الوصف |
|---|---|
| static constexpr MaxOffset | يحصل على الحد الأقصى للإزاحة بالتيكات. |
| static MaxValue | يحصل على أكبر قيمة لـ DateTimeOffset. |
| static constexpr MinOffset | يحصل على الحد الأدنى للإزاحة بالتيكات. |
| static MinValue | يحصل على أقدم قيمة لـ DateTimeOffset. |
| static UnixEpoch | يحصل على بداية حقبة يونكس. |
انظر أيضًا
- Namespace System
- Library Aspose.Font for C++