Pertanyaan yang diberi tag «nsdate»

Objek NSDate mewakili satu titik waktu. NSDate adalah cluster kelas; superclass publik tunggal, NSDate, mendeklarasikan antarmuka programatik untuk nilai waktu spesifik dan relatif. Objek yang Anda buat menggunakan NSDate disebut sebagai objek tanggal. Mereka adalah objek yang tidak bisa diubah. Karena sifat cluster kelas, objek yang dikembalikan oleh kelas NSDate adalah instance bukan dari kelas abstrak itu tetapi dari salah satu subkelas pribadinya.


17
Ukur waktu yang berlalu dalam Swift
Bagaimana kita bisa mengukur waktu yang telah berlalu untuk menjalankan fungsi di Swift? Saya mencoba untuk menampilkan waktu yang telah berlalu seperti ini: "Waktu yang berlalu adalah .05 detik". Melihat bahwa di Jawa , kita dapat menggunakan System.nanoTime (), apakah ada metode setara yang tersedia di Swift untuk mencapai ini? …

8
NSPredicate: memfilter objek berdasarkan hari properti NSDate
Saya memiliki model Data Inti dengan NSDateproperti. Saya ingin memfilter database berdasarkan hari. Saya berasumsi solusinya akan melibatkan NSPredicate, tetapi saya tidak yakin bagaimana menggabungkan semuanya. Saya tahu cara membandingkan hari kedua NSDatemenggunakan NSDateComponentsdan NSCalendar, tetapi bagaimana cara memfilternya dengan NSPredicate? Mungkin saya perlu membuat kategori di NSManagedObjectsubkelas saya yang …

11
Kurangi 7 hari dari tanggal sekarang
Sepertinya saya tidak bisa mengurangi 7 hari dari tanggal sekarang. Beginilah cara saya melakukannya: NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSDateComponents *offsetComponents = [[NSDateComponents alloc] init]; [offsetComponents setDay:-7]; NSDate *sevenDaysAgo = [gregorian dateByAddingComponents:offsetComponents toDate:[NSDate date] options:0]; SevenDaysAgo mendapatkan nilai yang sama dengan tanggal saat ini. Tolong bantu. EDIT: Dalam kode …
119 objective-c  ios  nsdate 


10
Bagaimana cara mendapatkan tanggal ISO 8601 di iOS?
Cukup mudah untuk mendapatkan string tanggal ISO 8601 (misalnya, 2004-02-12T15:19:21+00:00) dalam PHP melalui date('c'), tetapi bagaimana cara mendapatkannya di Objective-C (iPhone)? Apakah ada cara singkat yang serupa untuk melakukannya? Inilah cara lama saya melakukannya: NSDateFormatter* dateFormatter = [[[NSDateFormatter alloc] init] autorelease]; dateFormatter.dateFormat = @"yyyy-MM-dd'T'HH:mm:ssZ"; NSDate *now = [NSDate date]; NSString …

2
Dapatkan tanggal saat ini di Swift 3? [Tutup]
Tertutup . Pertanyaan ini membutuhkan detail atau kejelasan . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Tambahkan detail dan klarifikasi masalah dengan mengedit posting ini . Tutup 3 tahun lalu . Perbaiki pertanyaan ini Bagaimana cara mengatur label.text tanggal sekarang di Swift 3? Saya ingin mencetak hari ini …
115 swift  nsdate 

8
Bagaimana cara mendapatkan jam dan menit dari NSDate?
Dalam aplikasi saya, saya perlu mendapatkan jam dan menit secara terpisah: NSString *currentHour=[string1 substringWithRange: NSMakeRange(0,2)]; int currentHourInNumber=[currentHour intValue]; Pertimbangkan string1mengandung 11:59:13 AMyang datang dari datepicker. Di sini jika saya menggunakan kode di atas, tidak mengapa mendapatkan jam jika lebih dari 9. Lain saya perlu mengubah NSMakeRange(0,1)untuk mendapatkan jam antara 1 …
113 ios  objective-c  nsdate  hour 


22
NSDate awal hari dan akhir hari
-(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 *)date { NSCalendar *cal = [NSCalendar currentCalendar]; NSDateComponents *components = [cal components:( NSMonthCalendarUnit …

7
Temukan perbedaan dalam hitungan detik antara NSDates sebagai integer menggunakan Swift
Saya sedang menulis sepotong kode di mana saya ingin menghitung berapa lama sebuah tombol ditekan. Untuk melakukan itu saya merekam NSDate()saat tombol ditekan, dan mencoba menggunakan timeIntervalSinceDatefungsi saat tombol dilepas. Tampaknya berfungsi tetapi saya tidak dapat menemukan cara untuk mencetak hasil atau mengubahnya menjadi integer. var timeAtPress = NSDate() @IBAction …


6
iOS: Bandingkan dua tanggal
Saya memiliki NSDateyang harus saya bandingkan dengan dua tanggal lainnya NSDatedan saya coba dengan NSOrderAscendingdan NSOrderDescendingtetapi jika tanggal saya sama pada dua tanggal lainnya? Contoh: jika saya memiliki a myDate = 24/05/2011 dan dua lainnya yaitu satu = 24/05/2011dan dua 24/05/2011apa yang dapat saya gunakan?

9
Bagaimana cara mendapatkan hari, bulan dan tahun NSDate dalam format integer?
Saya ingin mendapatkan komponen hari, bulan dan tahun NSDatedalam bentuk integer yaitu jika tanggal 1/2/1988 maka saya harus mendapatkan 1, 2 dan 1988 secara terpisah sebagai integer. Bagaimana saya bisa melakukan ini di iOS? Saya menemukan pertanyaan serupa tetapi metodenya descriptionWithCalendarFormat: memberikan peringatan dan sepertinya sudah usang sekarang.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.