Mam datę przekonwertowaną na podwójną wartość i zapisaną w bazie danych. Teraz chcę porównać, jeśli currentDate > myDataBaseDate + 8
godzin tj. Chcę uzyskać 8 godzin dodane do myDataBaseDate. Konwertuję datę na dwie wartości. Jak mogę uzyskać 8 godzin później od daty zapisania bazy danych? Jak mogę porównaćJak dodawać godziny do NSDate?
if (currentDateTime > DateFromdatabaseValue + DateByAdding8HoursInDataBase)
Unikaj używania tego rodzaju matematyki daty, jeśli precyzja jest dla ciebie ważna. Nie możesz przyjąć 60 sekund na minutę, ani 60 minut na godzinę. NSCalendar istnieje, aby usunąć wszystkie te narożne przypadki (na przykład sekundy przestępne). –
tnks kolega ... najlepsza odpowiedź znalazłem – Mehul
@BenPackard jakie jest twoje rozwiązanie w takim przypadku? – circuitry