Skip to main content

Posts

Showing posts with the label format

DateTime.ToString() formats

Zilele astea m-am trezit cu niste probleme la o aplicatie la care am lucrat impreuna cu niste colegi. Formatul la ora nu era consistent in toata aplicatia. In unele locatii aparea sub forma 04:50, iar in alte locatii aparea sub forma 16:50. Problema principala a fost ca s-a folosit formatarea fara a se cunoaste exact ce se afiseaza cand se foloseste HH sau hh. Mai jos as vrea sa ne uitam la metoda ToString a unui DateTime. Aceasta primeste ca si parametru un string prin intermediul caruia se poate specifica modul de formatare a datei. yyyy - o sa afiseze anul in formatul 2012 MMMM - luna in litere( iulie, august, ...) MM - luna in cifre( 07, 08) dddd - ziua din saptamana in litere( luni, marti) ddd - ziua in litere dar prescurta dd - ziua curenta din luna( 20, 31, ...) H - ora in format 24, iar daca ora e mai mica ca 10 se va afisa o singura cifra, fara 0( 1, 2, 14) HH - ora in format 24, iar daca ora e mai mica ca 10 se va afisa un 0 la inceput( 01, 02, 14) h - ora in format AM/PM, ia...