Tak jak w temacie chciałbym uzyskać format "09h 52m 45s". Niestety literki akurat pokrywają się z formatem, więc jak to zrobić w jednej metodzie po ludzku, bez łączenia stringów itp.? Pomóżcie, bo mnie zaćmiło :| Takie coś nie pyka, no wiadomo - .ToString("hhh mmm sss");
DateTime.ToString(...) - "09h 52m 45s"
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Kosmos
- Postów: 1571
0
- Rejestracja: dni
- Ostatnio: dni
0
DLACZEGO
NIE
SPRAWDZIŁEŚ
W
DOKUMENTACJI
!?
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Kosmos
- Postów: 1571
0
Znalazłem to, wcześniej nie pomyślałem w ogóle o tym: '\Mon\t\h\: M': Month: 6, tyle, że jak daję u siebie "HHh:mm\m:ss\s" to wali Unrecognized escape sequence.
- Rejestracja: dni
- Ostatnio: dni
0
DateTime.Now.ToString("hhh'h' mmm'm' sss's'")
o coś takiego chodzi?
- Rejestracja: dni
- Ostatnio: dni
0
albo @"HH\h mm\m ss\s" albo "HH\h mm\m ss\s"
- Rejestracja: dni
- Ostatnio: dni
2
Geez, bo wynik odejmowania DateTime to TimeSpan, w którym nie ma specyfikatora HH tylko hh.