System::DateTimeOffset class
محتويات
[
يخفي
]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 | يضيف عددًا محددًا من ticks إلى كائن 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 | يحصل على عدد النقرات للكيان الحالي بتوقيت UTC. |
| get_Year() const | يحصل على مكوّن السنة للكيان الحالي. |
| GetHashCode() const | يحصل على رمز التجزئة للكائن 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 | يحصل على المليثانية التي مرت منذ بداية حقبة Unix. |
| 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.Page for C++