Kuxazululiwe: thola usuku lwakusasa

Isibuyekezo sokugcina: 09/11/2023

Masingene emhlabeni lapho sigcina khona isikhathi ezandleni zethu, ngokwezwi nezwi. Enkathini yedijithali esheshayo yanamuhla, sivamise ukuthembela kakhulu ezilimini zokuhlela ukuze senze imisebenzi elula efana nokuthola idethi yakusasa. Ulimi lokuhlela, C#, lusenzela lokhu kube lula kakhulu.

I-C# iwulimi lohlelo olunenhloso ejwayelekile kanye ne-paradigm eminingi ehlanganisa ukuthayipha okuqinile, okune-lexically scoped, impoqo kanye nemikhakha egxile entweni. Phakathi kwezici zayo eziningi eziyenza ibe ulimi lokuya konjiniyela, ukwakheka kwayo kwe-DateTime ku-.NET Framework ingesinye sezivelele. Futhi, namuhla, sizoxoxa ngokuthi singaluthola kanjani usuku lwakusasa usebenzisa i-C #.

Ikhambi

I-C# iza nezakhiwo zayo ezakhelwe ngaphakathi ze-DateTime ezihlinzeka ngezakhiwo nezindlela zokukhohlisa izinsuku nezikhathi. Enye yezindlela ezilula zokuthola idethi yakusasa ku-C# ukungeza usuku olulodwa kudethi yanamuhla.

Nasi isixazululo esiqondile:

I-DateTime today = I-DateTime.Namuhla;
IdethiTime kusasa = today.AddDays(1);
I-Console.WriteLine(tomorrow.ToShortDateString());

Ukuqonda Ikhodi Isinyathelo ngesinyathelo

Ikhodi ilula futhi kulula ukuyiqonda.

  • Umugqa wokuqala umemezela futhi uqalise okuguquguqukayo kwe-DateTime 'namuhla' ngedethi yanamuhla kusetshenziswa indawo ethi DateTime.Namuhla.
  • Umugqa wesibili umemezela futhi usethe 'ikusasa' ngokwengeza usuku olulodwa kokuthi 'namuhla' usebenzisa indlela ye-AddDays().
  • Umugqa wokugcina uphrinta idethi yakusasa kukhonsoli ngochungechunge lwedethi emfushane nje, ngaphandle kwengxenye yesikhathi.

Amazwibela ethu amancane ekhodi lapha afaka umfutho, kodwa asebenza kahle kakhulu futhi anembe kulokho okujutshelwe ukukwenza - ukuthola. usuku lwakusasa.

Mayelana ne-DateTime Structure ku-C#

The Isikhathi Sesikhathi isakhiwo simelela umzuzwana wesikhathi, ngokuvamile ovezwa njengosuku nesikhathi sosuku ku-.NET Framework. Inikeza izindlela nezakhiwo ukuphatha ngokugcwele izinsuku nezikhathi. Isakhiwo sihlinzeka ngezindlela ezifana ne-'AddDays' esetshenziswe ngenhla, 'AddHours', 'AddMinutes', nokunye ukuze kusetshenziswe amanani e-DateTime ngempumelelo.

Ukuthatha okhiye

Ubuhle balesi sixazululo busebulula baso. Sisebenzise izakhiwo ze-DateTime eyakhelwe ngaphakathi nezindlela ezinikezwe i-C#. Usizo lwe- NET Framework Iza ukuzokhombisa uma sidinga ukwenza imisebenzi elula njengalona.

Khumbula, ngenkathi i-.NET framework igcwele izakhiwo eziwusizo nezindlela, ukuqonda ukuthi zisetshenziswa kanjani ngempumelelo kubaluleke kakhulu. Lo msebenzi wokuthola idethi yakusasa ku-C# ubonisa lokhu kahle, `emisha ekhuthazayo` ngokuthuthukisa ukusebenza kolimi lwe-C# ukuze ilethe izixazululo ezisebenzayo.

Okuthunyelwe okuhlobene:

Shiya amazwana