Tag: nsdatecomponents
NSDateComponents ist eine Klasse, die in apples Cocoa-und Cocoa-Touch-frameworks, die steht entweder ein Datum oder einen Zeitraum von Zeit, wie aus mehreren Elementen — Tage, Stunden und Monate, zum Beispiel.
4
Antworten
Habe ich diese Funktion : private func getCurrentDateComponent() -> NSDateComponents { let date = NSDate() let calendar = NSCalendar.currentCalendar() let components = calendar.components(.CalendarUnitHour | .CalendarUnitMinute | .CalendarUnitMonth | .CalendarUnitYear | .CalendarUnitDay, fromDate: date) return components } Wenn
3
Antworten
Ich brauche, um ein NSDate-Objekt für 00:00(Beginn des Tages) von [NSDate date], sagen wir mal, wenn der aktuell ist es 11:30 Uhr(zurückgegeben von [NSDate date]), auf 01/06/2012, jetzt muss ich ein NSDate für 00:00 Uhr auf 01/06/2012.
3
Antworten
Möchte ich hinzufügen, dass 3 Stunden zu meiner aktuellen Datum. Ich bin mit dem folgenden code hinzu, um Stunden, aber es fügt 6 Stunden zum aktuellen Datum. NSDate *n = [NSDate date]; int daysToAdd = 3; //or
3
Antworten
Ich habe ein Datum, dass ich zu split in einigen Komponenten. zum Beispiel let components = NSCalendarUnit.CalendarUnitDay | NSCalendarUnit.CalendarUnitHour let date = calendar.components(components, fromDate: aDate, toDate: NSDate(), options: nil) var dateToPrint = "\(date.day) days \(date.hour) hours" dateToPrint
5
Antworten
Ich versuche berechnen des Alters aus birthdayDate in Swift mit dieser Funktion: var calendar : NSCalendar = NSCalendar.currentCalendar() var dateComponentNow : NSDateComponents = calendar.components( NSCalendarUnit.CalendarUnitYear, fromDate: birthday, toDate: age, options: 0) Aber ich bekomme eine Fehlermeldung Extra
3
Antworten
Ich würde gerne die aktuelle Stunde und minute als ganze zahlen. Also, wenn jetzt ist 3:16am, ich würde gerne die beiden ganzen zahlen: 3 und 16. Aber es sieht aus wie [NSDate date] geben die Anzahl der
4
Antworten
Ich versuche, herauszufinden, was für ein Tag (z.B. Montag, Freitag...) zu einem bestimmten Zeitpunkt (D. H. Jun 27th, 2009) Danke. Bitte versuchen Sie zu unterscheiden, der Unterschied zwischen Objective-C und Cocoa. Es ist durchaus möglich zu verwenden,
6
Antworten
Ich bin momentan dabei, ein date mit NSDateComponents(). let startDate = NSDateComponents() startDate.year = 2015 startDate.month = 9 startDate.day = 1 let calendar = NSCalendar.currentCalendar() let startDateNSDate = calendar.dateFromComponents(startDate)! ... jetzt will ich drucken alle Termine, die
3
Antworten
Habe ich eine Methode, die Extrakte der Stunde und zweiten Komponenten bilden ein NSDate durch Zergliederung in seine NSDateComponents. Mein code ist wie folgt... unsigned hourAndMinuteFlags = NSHourCalendarUnit | NSMinuteCalendarUnit; NSCalendar* calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; [calendar
1
Antworten
Ich versuche das zu ändern und den hh, mm, ss Bestandteil einer NSDate der anderen NSDate - aber für einige Grund, die Zeit wird eingestellt, um Mitternacht aus irgendeinem Grund. Ich kann nicht herausfinden, warum! Hier ist
17
Antworten
Wie bekomme ich die Jahr/Monat/Tag ein NSDate Objekt, da keine anderen Informationen? Ich weiß, dass ich könnte wahrscheinlich tun Sie dies mit so etwas wie dies: NSCalendar *cal = [[NSCalendar alloc] init]; NSDateComponents *components = [cal components:0
4
Antworten
Möchte ich zwei NSInteger Jahr, Monat einen Monat zurück. z.B. jetzt ist 2011-01 wie bekomme ich 2010-12. hinzufügen ist eine Sache, aber ich wollen, um zu subtrahieren. NSDate *date = [NSDate date]; NSDateComponents *dateComponents = [calendar components:unitFlags
4
Antworten
Ich versuche berechnen des Alters aus birthdayDate in Swift mit dieser Funktion: var calendar : NSCalendar = NSCalendar.currentCalendar() var dateComponentNow : NSDateComponents = calendar.components( NSCalendarUnit.CalendarUnitYear, fromDate: birthday, toDate: age, options: 0) Aber ich bekomme eine Fehlermeldung Extra
4
Antworten
Wie bekomme ich die NSDateComponents einer einzigen NSDate? Ich will nicht, dass die Komponenten der Differenz zwischen 2 Daten, nur die Sekunden, Minuten, Stunden, Tag, Monat und Jahr ein NSDate? InformationsquelleAutor der Frage cfischer | 2011-06-25
6
Antworten
wie setze ich eine vorhandene NSDate's Zeit? Ist, dass ich ein Datum (z.B. das aktuelle Datum und Zeit), willst dann aber setzen Sie diese zu einem bestimmten Zeitpunkt (z.B. 11.23 Uhr) sagen. Was ist der Schnellste Weg,
16
Antworten
-(NSDate *)beginningOfDay:(NSDate *)date { NSCalendar *cal = [NSCalendar currentCalendar]; NSDateComponents *components = [cal components:( NSMonthCalendarUnit | NSYearCalendarUnit | NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit ) fromDate:date]; [components setHour:0]; [components setMinute:0]; [components setSecond:0]; return [cal dateFromComponents:components]; } -(NSDate *)endOfDay:(NSDate