Witam,
mam obiekt DateTime np 01.02.2011
i chcialbym obiekt DateTime z data wieksza o okreslona ilosc miesiecy (ilosc ta bedzie na pewno wieksza niz 12).
W jaki sposob to zrobic?
DateTime.Now.AddMonths(13);
Dziękuję!
A jeśli mam dwie daty np 01/12/2012
oraz date urodzenia jakiegoś człowieka np 02/04/1970
i chcialbym sprawdzic czy w momencie daty1 człowiek bedzie miał np 50 lat.
Chcialem zrobic
DateTime data = data1 - dataCzlowieka;
ale niestety wynikiem takiego odejmowania jest obiekt TimeSpan, nie DateTime.
Jak to ugryźć?
DateTime data = data1 - dataCzlowieka;
ale niestety wynikiem takiego odejmowania jest obiekt TimeSpan, nie DateTime.
Jak to ugryźć?
I bardzo dobrze że TimeSpan...
Ogólnie nie wiem gdzie masz problem z 'ugryzieniem' tego -> http://msdn.microsoft.com/en-us/library/system.timespan.aspx ...
Datownik napisał(a)
DateTime data = data1 - dataCzlowieka;
ale niestety wynikiem takiego odejmowania jest obiekt TimeSpan
A niby co innego mogłoby być wynikiem odejmowania daty od daty, jeśli nie różnica w czasie?
To może coś w tym stylu: data1.AddDays(-(data1 - dataCzlowieka).TotalDays)
?