როგორ მუშაობს DateTime C#-ში?
როგორ მუშაობს DateTime C#-ში?

ვიდეო: როგორ მუშაობს DateTime C#-ში?

ვიდეო: როგორ მუშაობს DateTime C#-ში?
ვიდეო: 17: DateTime in C# | Creating Dates and Times in C# | C# Tutorial For Beginners | C Sharp Tutorial 2024, მაისი
Anonim
  • The თარიღი დრო მნიშვნელობის ტიპი წარმოადგენს თარიღებს და დროებს მნიშვნელობებით 00:00:00 (შუაღამე), 0001 წლის 1 იანვრიდან Anno Domini (საერთო ეპოქა) 11:59:59 საათამდე, 9999 წლის 31 დეკემბერს, გრიგორიანული კალენდრით.
  • დროის ღირებულებები არიან იზომება 100 ნანოწამიან ერთეულში, რომელსაც ტკიპები ეწოდება.

შესაბამისად, როგორ მუშაობს DateTime C#-ში?

სამუშაო თან თარიღი დრო გამოყენება C# The C# DateTime სტრუქტურა წარმოადგენს თარიღებსა და დროს C# და. In C# , თარიღი დრო სტრუქტურა წარმოადგენს თარიღებსა და დროს. ღირებულება DateTime არის 0001 წლის 1 იანვრის 12:00:00 საათამდე შუაღამისას, 9999 წლის 31 დეკემბრის 23:59:59 საათამდე.

შეიძლება ასევე იკითხოთ, რა არის DateTime ტიპი C#-ში? თარიღი დრო არის ღირებულება ტიპი როგორიცაა int, double და ა.შ. ასე რომ, არ არსებობს გზა ნულოვანი მნიშვნელობის მინიჭებისთვის. Როდესაც ტიპი შეიძლება მიენიჭოს null მას ეწოდება nullable, რაც ნიშნავს ტიპი არ აქვს ღირებულება. ყველა მითითება ტიპები ნაგულისხმევად ნულდება, მაგ. სტრიქონი და ყველა ValueType არ არის, მაგ. Int32.

შეიძლება ასევე იკითხოთ, რა არის DateTime UtcNow C#-ში?

თარიღი დრო . UtcNow აბრუნებს ა თარიღი დრო მნიშვნელობა, რომელიც წარმოადგენს მიმდინარე უნივერსალურ კოორდინირებულ დროს (aka UTC), რომელიც იგივე იქნება სისტემის დროის სარტყლის მიუხედავად. The თარიღი დრო . Kind საკუთრება იქნება DateTimeKind. Utc.

უნდა გამოვიყენო DateTime თუ DateTimeOffset?

ამისთვის გამოიყენება DateTimeOffset ღირებულებები ბევრად უფრო გავრცელებულია, ვიდრე მათთვის თარიღი დრო ღირებულებები. Როგორც შედეგი, DateTimeOffset უნდა განიხილება აპლიკაციის შემუშავების ნაგულისხმევი თარიღი და დროის ტიპი. მე ვხედავ თარიღი დრო როგორც გამოსადეგი, როდესაც გსურთ გაუმკლავდეთ მხოლოდ თარიღებს, მხოლოდ დროს, ან გაუმკლავდეთ რომელიმეს ზოგადი გაგებით.

გირჩევთ: