كيف يعمل DateTime في C #؟
كيف يعمل DateTime في C #؟
Anonim
  • ال التاريخ والوقت يمثل نوع القيمة التواريخ والأوقات بقيم تتراوح من 00:00:00 (منتصف الليل) ، 1 يناير ، 0001 Anno Domini (العصر العام) حتى 11:59:59 مساءً ، 31 ديسمبر 9999 م (CE) في التقويم الميلادي.
  • قيم الوقت نكون تقاس بوحدات 100 نانوثانية تسمى القراد.

وفقًا لذلك ، كيف يعمل DateTime في C #؟

عمل مع التاريخ والوقت استخدام سي # ال C # التاريخ والوقت يمثل الهيكل التواريخ والوقت في سي # و. في سي # ، ال التاريخ والوقت يمثل الهيكل التواريخ والأوقات. قيمة ال DateTime هو بين 12:00:00 منتصف الليل ، 1 يناير ، 0001 إلى 11:59:59 مساءً ، 31 ديسمبر 9999 م.

قد يتساءل المرء أيضًا ، ما هو نوع DateTime في C #؟ التاريخ والوقت هي قيمة نوع مثل int و double وما إلى ذلك ، لذلك لا توجد طريقة لتعيين قيمة خالية. عندما نوع يمكن تعيينه فارغًا يطلق عليه nullable ، وهذا يعني أن نوع ليس له قيمة. كل المراجع أنواع قابلة للإلغاء بشكل افتراضي ، على سبيل المثال سلسلة ، وجميع أنواع ValueTypes ليست كذلك ، على سبيل المثال Int32.

قد يتساءل المرء أيضًا ، ما هو DateTime UtcNow في C #؟

التاريخ والوقت . UtcNow إرجاع أ التاريخ والوقت القيمة التي تمثل التوقيت العالمي المنسق الحالي (المعروف أيضًا باسم UTC) والذي سيكون هو نفسه بغض النظر عن المنطقة الزمنية للنظام. ال التاريخ والوقت ستكون الخاصية النوع DateTimeKind. Utc.

هل يجب علي استخدام DateTime أو DateTimeOffset؟

هذه الاستخدامات ل DateTimeOffset القيم أكثر شيوعًا من تلك الخاصة بـ التاريخ والوقت القيم. نتيجة ل، يجب أن يكون DateTimeOffset يعتبر التاريخ الافتراضي ونوع الوقت لتطوير التطبيق. أرى التاريخ والوقت باعتبارها مفيدة عندما تريد التعامل مع التواريخ فقط ، أو الأوقات فقط ، أو التعامل معها بمعنى عام.

موصى به: