«nsdate» etiketlenmiş sorular

NSDate nesneleri, zaman içinde tek bir noktayı temsil eder. NSDate bir sınıf kümesidir; tek genel üst sınıfı olan NSDate, belirli ve göreceli zaman değerleri için programatik arabirimi bildirir. NSDate kullanarak oluşturduğunuz nesneler, tarih nesneleri olarak adlandırılır. Değişmez nesnelerdir. Sınıf kümelerinin doğası nedeniyle, NSDate sınıfı tarafından döndürülen nesneler, bu soyut sınıfın değil, özel alt sınıflarından birinin örnekleridir.


17
NSDate yıl / ay / gün olsun
NSDateBaşka bir bilgi verilmeden bir nesnenin yılını / ayını / gününü nasıl alabilirim ? Muhtemelen buna benzer bir şeyle yapabileceğimin farkındayım: NSCalendar *cal = [[NSCalendar alloc] init]; NSDateComponents *components = [cal components:0 fromDate:date]; int year = [components year]; int month = [components month]; int day = [components day]; Ama bu …


13
İki NSDate nasıl karşılaştırılır: Hangisi daha yeni?
Bir dropBox senkronizasyonu elde etmeye çalışıyorum ve iki dosyanın tarihlerini karşılaştırmanız gerekiyor. Bir tanesi dropBox hesabımda, diğeri iPhone'umda. Aşağıdakileri buldum, ama beklenmedik sonuçlar elde ediyorum. Sanırım iki tarihi karşılaştırırken temelde yanlış bir şey yapıyorum. Ben sadece> <operatörlerini kullandım, ama sanırım iki NSDate dizesini karşılaştırdığımda bu iyi değil. İşte başlıyoruz: NSLog(@"dB...lastModified: …


19
İki NSDate arasındaki farkı elde etme (ay / gün / saat / dakika / saniye)
Ben geçerli tarihe arasındaki farkı almaya çalışıyorum NSDate()ve bir PHP bir tarih time();örneğin çağrı: NSDate(timeIntervalSinceReferenceDate: 1417147270). İki tarih arasındaki zaman farkını nasıl bulabilirim? İki tarihi karşılaştıran bir fonksiyona sahip olmak istiyorum ve if(seconds > 60)daha sonra dakikalar, if(minutes > 60)dönüş saatleri ve if(hours > 24)dönüş günleri vb. Bunu nasıl yapmalıyım? …
206 ios  swift  macos  nsdate 


4
Bir NSDate'i NSUserDefaults'ta depolamanın en iyi yolu nedir?
Bir NSDate'i karşılaştığım NSUserDefaults'ta depolamanın iki yolu var. Seçenek 1 - setObject: forKey: // Set NSDate *myDate = [NSDate date]; [[NSUserDefaults standardUserDefaults] setObject:myDate forKey:@"myDateKey"]; // Get NSDate *myDate = (NSDate *)[[NSUserDefaults standardUserDefaults] objectForKey:@"myDateKey"]; Seçenek 2 - timeIntervalSince1970 // Set NSDate *myDate = [NSDate date]; NSTimeInterval myDateTimeInterval = [myDate timeIntervalSince1970]; [[NSUserDefaults …

20
Bir NSDate'in bugün olup olmadığını nasıl belirleyebilirim?
NSDateBugünün ait olup olmadığını nasıl kontrol edebilirim ? İlk 10 karakterini kullanarak kontrol ederdim [aDate description]. [[aDate description] substringToIndex:10]dize "YYYY-MM-DD"tarafından döndürülen dize ile karşılaştırıldığında ben dize döndürür [[[NSDate date] description] substringToIndex:10]. Kontrol etmenin daha hızlı ve / veya temiz bir yolu var mı? Teşekkürler.


16
Swift kullanarak NSDate Karşılaştırması
Ben bir uygulama üzerinde çalışıyorum ödev için son tarihini kontrol gerektirir. Bir bitiş tarihinin gelecek hafta içinde olup olmadığını ve daha sonra bir işlem yapıp yapmadığını bilmek istiyorum. Bulabildiğim belgelerin çoğu Objective-C'de ve bunu Swift'te nasıl yapacağımı anlayamıyorum. Yardım için teşekkürler!!
153 swift  nsdate  xcode6 

18
Swift'te Tarih Biçimi
Bu tarih saatini tarihten nasıl değiştireceğim? İtibaren: 2016-02-29 12:24:26 için: 29 Şub 2016 Şimdiye kadar, bu benim kodum ve nil değeri döndürür: 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)




Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.