Pytania otagowane jako nsdate

Obiekty NSDate reprezentują pojedynczy punkt w czasie. NSDate to klaster klas; jego pojedyncza publiczna nadklasa, NSDate, deklaruje interfejs programistyczny dla określonych i względnych wartości czasu. Obiekty utworzone za pomocą NSDate nazywane są obiektami daty. Są niezmiennymi obiektami. Ze względu na charakter klastrów klas obiekty zwracane przez klasę NSDate są instancjami nie tej klasy abstrakcyjnej, ale jednej z jej prywatnych podklas.


17
NSDate uzyskać rok / miesiąc / dzień
Jak mogę uzyskać rok / miesiąc / dzień NSDateobiektu, bez innych informacji? Zdaję sobie sprawę, że prawdopodobnie mógłbym to zrobić z czymś podobnym do tego: NSCalendar *cal = [[NSCalendar alloc] init]; NSDateComponents *components = [cal components:0 fromDate:date]; int year = [components year]; int month = [components month]; int day = …


13
Jak porównać dwie daty NSD: która jest nowsza?
Próbuję osiągnąć synchronizację DropBox i muszę porównać daty dwóch plików. Jeden jest na moim koncie dropBox, a drugi na moim iPhonie. Wymyśliłem następujące, ale otrzymuję nieoczekiwane wyniki. Wydaje mi się, że robię coś zasadniczo nie tak, porównując dwie daty. Po prostu użyłem operatorów> <, ale myślę, że to nie jest …


19
Uzyskiwanie różnicy między dwoma datami NSD w (miesiące / dni / godziny / minuty / sekundy)
Próbuję uzyskać różnicę między aktualną datą, jak NSDate()i datę z PHP time();zaproszenia na przykład: NSDate(timeIntervalSinceReferenceDate: 1417147270). Jak mogę uzyskać różnicę czasu między dwiema datami. Chciałbym mieć funkcję, która porównuje dwie daty, a if(seconds > 60)następnie zwraca minuty, if(minutes > 60)godziny if(hours > 24)zwrotu i dni powrotu itd. Jak mam to …
206 ios  swift  macos  nsdate 


4
Jaki jest optymalny sposób przechowywania NSDate w NSUserDefaults?
Istnieją dwa sposoby przechowywania NSDate w NSUserDefaults, z którymi się spotkałem. Opcja 1 - setObject: forKey: // Set NSDate *myDate = [NSDate date]; [[NSUserDefaults standardUserDefaults] setObject:myDate forKey:@"myDateKey"]; // Get NSDate *myDate = (NSDate *)[[NSUserDefaults standardUserDefaults] objectForKey:@"myDateKey"]; Opcja 2 - timeIntervalSince1970 // Set NSDate *myDate = [NSDate date]; NSTimeInterval myDateTimeInterval = …

20
Jak ustalić, czy NSDate jest dzisiaj?
Jak sprawdzić, czy dana osoba NSDatenależy do dzisiaj? Kiedyś sprawdzałem to używając pierwszych 10 znaków z [aDate description]. [[aDate description] substringToIndex:10]zwraca ciąg w taki "YYYY-MM-DD"sposób, że porównałem ciąg z ciągiem zwróconym przez [[[NSDate date] description] substringToIndex:10]. Czy istnieje szybszy i / lub schludniejszy sposób sprawdzenia? Dzięki.


16
Porównanie NSDate przy użyciu języka Swift
Pracuję nad aplikacją, która wymaga sprawdzenia terminu zadania domowego. Chcę wiedzieć, czy termin wypada w następnym tygodniu, a jeśli tak, to wykonać czynność. Większość dokumentacji, którą udało mi się znaleźć, znajduje się w Objective-C i nie mogę dowiedzieć się, jak to zrobić w Swift. Dzięki za pomoc!!
153 swift  nsdate  xcode6 

18
Format daty w Swift
Jak przekonwertować tę datę i godzinę od daty? Od: 29.02.2016 12:24:26 do 29 lutego 2016 Jak dotąd to jest mój kod i zwraca wartość zerową: let dateFormatter = NSDateFormatter() dateFormatter.dateFormat = "MM-dd-yyyy" dateFormatter.timeZone = NSTimeZone(name: "UTC") let date: NSDate? = dateFormatter.dateFromString("2016-02-29 12:24:26") print(date)



13
Konwertuj ciąg na datę w Swift
Jak mogę zamienić ten ciąg "2016-04-14T10:44:00+0000"na ciąg NSDatei zachować tylko rok, miesiąc, dzień, godzinę? W Tśrodku tego naprawdę rzuca się w oczy to, do czego przywykłem podczas pracy z datami.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.