Datetime гэж юу гэсэн үг вэ?
Datetime гэж юу гэсэн үг вэ?

Видео: Datetime гэж юу гэсэн үг вэ?

Видео: Datetime гэж юу гэсэн үг вэ?
Видео: Datetime модуль (огноо ба цаг) || Python заавар || Python програмчлалд суралц 2024, May
Anonim

DateTime нь хэзээ ч тэг байж болохгүй бүтэц. MSDN-ээс: The Он сар өдөр цаг утгын төрөл нь 0001 оны 1-р сарын 1-ний шөнө дундын 12:00:00 Анно Домини, эсвэл МЭ (Миний эрин, эсвэл МЭ гэж нэрлэдэг) 23:59:59, 9999 оны 12-р сарын 31-ний хооронд хэлбэлзэж буй огноо, цагийг илэрхийлнэ. CE)

Үүнийг харгалзан үзэхэд C# хэл дээрх DateTime төрөл гэж юу вэ?

Он сар өдөр цаг үнэ цэнэ юм Төрөл int, double гэх мэт тул тэг утгыг оноох арга байхгүй. Хэзээ a төрөл null гэж оноож болно, үүнийг null гэж нэрлэдэг, энэ нь гэсэн үг төрөл үнэ цэнэгүй. Бүх лавлагаа Төрөл анхдагчаар хүчингүй болно, жишээлбэл. Мөр, бүх ValueTypes биш, жишээ нь. Int32.

Нэмж хэлэхэд, DateTime нь C# null боломжтой юу? Анхны утгаараа Он сар өдөр цаг биш null боломжтой Учир нь энэ нь утгын төрөл юм null боломжтой операторыг нэвтрүүлсэн C# 2, та үүнд хүрч чадна. Төрлийн ард асуултын тэмдэг (?) ашиглах эсвэл ерөнхий хэв маягийг ашиглах Хүчингүй болно.

C# дээр DateTime хэрхэн ажилладаг вэ?

Ажиллаж байна -тай Он сар өдөр цаг Ашиглаж байна C# The C# DateTime бүтэц нь огноо, цагийг илэрхийлдэг C# болон. онд C# , the Он сар өдөр цаг бүтэц нь огноо, цагийг илэрхийлдэг. -ийн үнэ цэнэ DateTime нь 0001 оны 1-р сарын 1-ний шөнө дунд 12:00:00 цагаас 9999 оны 12-р сарын 31-ний 23:59:59 цагийн хооронд.

DateTimeOffset C# гэж юу вэ?

The DateTimeOffset бүтэц нь одоогийн хоорондын ялгааг тодорхойлдог Offset шинж чанарын хамт DateTime утгыг агуулдаг DateTimeOffset жишээний огноо, цаг, Зохицуулсан Universal Time (UTC).

Зөвлөмж болгож буй: