
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.