Jak uzyskać dzisiejszą datę rok temu w języku C#?Jak uzyskać dzisiejszą datę rok temu w języku C#?
Odpowiedz
Dzisiejsza data rok temu byłoby
DateTime lastYear = DateTime.Today.AddYears(-1);
Dokładnie, dzięki :) –
+1 za tak szybkie odejście od znaku! – AdaTheDev
FYI, to bierze pod uwagę rok przestępny: Jeśli bieżąca instancja reprezentuje dzień przestępny w roku przestępnym, wartość zwracana zależy od daty docelowej: Jeśli wartość + DateTime.Year również jest rokiem przestępnym, wartość zwracana reprezentuje dzień przestępny w tym roku. Na przykład, jeśli do 29 lutego 2012 r. Zostaną dodane cztery lata, zwrócona data to 29 lutego 2016 r. Jeśli wartość + Data, czas. Rok nie jest rokiem przestępnym, wartość zwrotu reprezentuje dzień przed dniem przestępnym w tym roku. Na przykład, jeśli zostanie dodany jeden rok do 29 lutego 2012 r., Zwrócona data to 28 lutego 2013 r. –
DateTime.Now.AddYears(-1);
-1 Duplikat wcześniej zaakceptowanej odpowiedzi –
Zostały dosłownie sekundy później niż drugi facet nie celowo powtarzając odpowiedzi ... to jest kinda crazy ... – Zargold
DateTime.Now.AddYears(-1)
Co masz na myśli przez "ostatnie lata data"?
Jeśli chcesz tylko datę dzisiaj minus jeden rok, spróbuj wykonać następujące czynności:
DateTime myDateTime = DateTime.Now.AddYears(-1);
Mam nadzieję, że to, co trzeba.
UPDATE: Cholera, jestem sposób, aby go zwolnić wydaje :(
-1 Duplikat wcześniej zaakceptowanej odpowiedzi –
użyciu Fluent DateTime http://fluentdatetime.codeplex.com/
var oneYearAgo = 1.Years().Ago();
+1 Przynajmniej to jest inne. Mam nadzieję, że ktoś (@JonSkeet) omówi różne sposoby robienia tego w czasie Noda! –
- 1. NSDate - rok temu, dylemat
- 2. Selenium IDE: Jak uzyskać dzisiejszą datę?
- 3. Jak mogę uzyskać datę 31 dni temu?
- 4. Jak uzyskać dzisiejszą datę w środowisku wsadowym Windows?
- 5. Jak uzyskać datę w pliku BAT
- 6. Jak wyświetlić dzisiejszą datę w raporcie SSRS?
- 7. PHP: Urodziny sprawdź dzisiejszą datę
- 8. Jak mogę uzyskać datę i wersję sterowników w języku C#?
- 9. Jak uzyskać datę modyfikacji z pliku w języku C#?
- 10. Jak uzyskać datę, miesiąc, rok w jQuery UI datepicker?
- 11. Jak uzyskać datę w Julii
- 12. Pobierz dzisiejszą datę w Javie o północy
- 13. MySQL uzyskać datę n dni temu jako znacznik czasu
- 14. Jak ustawić dzisiejszą datę w datepicker tekstowym w angularjs
- 15. Data PHP; Jak znaleźć następny rok?
- 16. Jak zwrócić dzisiejszą datę do zmiennej w Oracle
- 17. Jak uzyskać wczorajszą datę w pliku wsadowym?
- 18. Jak uzyskać datę serwera w JavaScript
- 19. Jak uzyskać wszystkie daty w danym miesiącu w języku C#
- 20. Jak dostać rok w formacie YY w SQL Server
- 21. Groovy dostaje dzisiejszą datę o minucie 00:00:00
- 22. Jak uzyskać adres IPv6 w języku C#?
- 23. Jak uzyskać miniaturę okna w języku C#?
- 24. Jak uzyskać ID dzwoniącego w języku C#?
- 25. Jak uzyskać nazwę miesiąca w języku C#?
- 26. Jak uzyskać aktualną datę?
- 27. UIDatePicker, ustawianie dat maksymalnych i minimalnych w oparciu o dzisiejszą datę
- 28. DateTimePicker wyświetla dzisiejszą datę zamiast wyświetlać jej aktualną wartość.
- 29. Korzystanie kontrolę CompareValidator porównać datę wejścia użytkownika z dzisiejszą datą
- 30. php uzyskać datę przyszłą datę
można wyjaśnić dalej to, co staramy się osiągnąć inaczej ty? uzyskaj odpowiedź DateTime.Now.AddYears (-1); – Lazarus