首页 文章
  • 0 votes
     answers
     views

    NSDate和AVPlayerItem.currentTime

    我知道有很多主题,但我找不到解决问题的方法 . 我有一个AVPlayerItem,我希望currentTime属性(CMTime)转换为我的音乐播放器的可读格式 . 这是我的代码: NSDate *seconds = [[NSDate alloc] initWithTimeIntervalSinceNow:CMTimeGetSeconds(self.playerItem.currentTime)]...
  • 83 votes
     answers
     views

    获取时间戳格式的当前NSDate

    我有一个基本方法获取当前时间并将其设置为字符串 . 但是,如何在UNIX-1970时间戳格式的UNIX中格式化当前日期和时间? 这是我的代码: NSDate *currentTime = [NSDate date]; NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateForm...
  • 28 votes
     answers
     views

    如何将Unix时间戳转换为Swift NSDate对象? [关闭]

    我通过我的API获取日期为Unix timestamps,我想将它们转换为Swift中的NSDate对象 . 我怎样才能做到这一点?
  • 0 votes
     answers
     views

    获取[NSDate date]和string @“2010-11-12”之间的天数

    我需要一个接收[NSDate date]和一个字符串@“2010-11-12”的函数,并返回这两个日期之间的天数 . 更多解释:我需要在我的NSUserdefaults中以@“2010-11-12”格式存储来自服务器的日期 . 此日期的含义是iPhone应用程序中功能的expireDate . 每当我按下此功能的按钮时,我需要检查当前时间 - > [NSDate date]和@“2010-1...
  • 0 votes
     answers
     views

    将NSString转换为NSDate时出现问题

    我在将NSString转换为NSDate时遇到了一些问题 . 这是我的代码: NSLog(@"Unformatted date: %@", [d objectForKey:@"pubDate"]); // Set the publication date as an NSDate static NSDateFormatter *dateFormatter ...
  • 3 votes
     answers
     views

    比较NSDates以检查今天是否介于两者之间

    感谢你们,我已成功将我的字符串数组转换为NSDates . 现在我想检查今天的日期是否在我的两个日期之间(即从日期到日期) . 我已经看到了以下问题,但未能在我的代码中实现它们 . 太棒了我可以使用任何其他方法或帮助使用用户提供的解决方案 . NSDate between two given NSDates How to Check if an NSDate occurs between two ...
  • 0 votes
     answers
     views

    检查给定的日期时间是否在Objective C中的另外两个日期时间之间

    我试图弄清楚检查我的约会时间是否在两个其他日期时间之间的方式,例如我从我的服务器获得当前时间为“2015年3月16日14:17”所以我想检查这个日期时间是否是其中两个日期时间范围为“2015年2月4日08:00-09:00” .
  • 245 votes
     answers
     views

    将NSDate转换为NSString

    如何将 NSDate 转换为 NSString ,以便只将 @"yyyy" 格式的年份输出到字符串?
  • 47 votes
     answers
     views

    比较没有时间组件的NSDates

    在一个快速的操场上,我一直在使用 NSDate.date() 但是,这总是会附加时间元素 . 对于我的应用程序,我需要忽略时间元素 . 这在Swift中可能吗?怎么做到呢?即使我可以将时间元素设置为每个日期也同时工作 . 此外,我正在尝试比较两个日期,目前我正在使用以下代码: var earlierDate:NSDate = firstDate.earlierDate(secondDate) ...
  • 1 votes
     answers
     views

    来自UTC日期字符串的NSDate(没有时间)

    我已经查看了几乎所有关于NSDate转换的帖子,但是没有成功解决我的问题 . Background :我想在CalendarView中渲染值时简单地比较NSDate(没有时间)值 . 但是,当我从服务器转换ISO日期时,它实际上返回上一个日期,因为我猜是GMT偏移值 . 但是,我只想表彰从服务器传递的年,月,日 . Code : 来自服务器的值: date: "2014-09-26T00...
  • 8 votes
     answers
     views

    检查NSDate是否保留日期或为空

    查看NSDate实际上是设置为日期还是空的最佳方法是什么?返回其描述或将其更改为字符串返回“(null)”...? 谢谢 .
  • 3 votes
     answers
     views

    如何将“今天”(NSDate)与格式化的字符串日期(dd / MM / yyyy)进行比较?

    我是iOS编程的新手,我一直在寻找一种方法来比较“今天”(NSDate)和格式化的字符串日期(dd / MM / yyyy) . 我've found some good answers with the NSDate' s earlierDate , laterDate 等,但代码似乎在我的项目中不起作用 . 这里是 : // [book quandd] is the string : ...
  • 2 votes
     answers
     views

    NSDate一日假

    在我正在开发的iPhone应用程序中,我在日期方面遇到了一些问题 . 我没有广泛使用它们,所以这是非常基本的,但我仍然在做错了 . 当我通过简单的月/日/年UIDatePicker获取我的NSDate时,我会选择例如2011年12月24日 . 但是,当我通过NSDateFormatter根据本地时区打印出NSDate时,我会得到一个MM-DD-YY输出,这个输出比我选择的那天少一天 . 这是我所有...
  • 1 votes
     answers
     views

    如何从一系列NSDates中找到失踪的日子?

    我有一个NSMutableArray的有序NSDates . 我正在寻找一种方法,它返回在数组中最早的日期和现在之间原始数组中缺少的所有日期(以NSDate形式) . 在检查平等时,我只关心NSDate的年,月和日部分 . 例如: NSMutableArray *missingDates; for (NSDate *date in allDatesBetweenOldestDateAndNow){...
  • 1 votes
     answers
     views

    在两个NSDate之间减去1分钟

    在我的应用程序中,我有一个UIProgressView,显示两个NSDate之间的时间 . 一切正常,每分钟通过UIProgressView每分钟提前0.1 . 两个日期之间的差异用CGFloat以这种方式计算 除了我有一个UIButton它应该具有“减少ProgressView 0.1”的功能每次按下按钮几句话我想花一分钟到我之前创建的两个NSDate之间的差异 . 我做了几次尝试,但我无法得到...
  • 1 votes
     answers
     views

    如何将今天的日期转换为iPhone的年度日?

    我试图在Xcode中这样做... 今天的日期=一年中的一天 10月13日= 303(我认为)1月1日= 12月1日31日= 365 NSDate得到今天的日期,然后我的想法=(
  • 0 votes
     answers
     views

    给定NSDate,找到上个月的第四天

    我试图根据当前日期计算NSDate对象 . 如果当前日期是2015年4月1日,我需要生成2014年12月31日的日期 . 如果当前日期是2015年4月30日,我仍然需要生成日期,2014年12月31日 . 但是,如果是2015年5月1日,我需要在2015年1月31日生成 . 换句话说,无论我在哪个月,我都需要从四个月前开始的月末日期,无论我在当月的哪个月 . 我到目前为止的代码是: NSCalen...
  • 23 votes
     answers
     views

    使用Objective C / Cocoa从NSDate对象中删除时间组件

    我正在尝试使用Objective C编写一个简单的函数,它接受一个NSDate对象并返回一个NSDate对象,该对象包含相同的日期值,但已从日期中删除了任何时间组件 . 例如,如果我要传递值为“2010-10-12 09:29:34”的NSDate,则该函数将返回2010-10-12 00:00:00 . 我正在使用的功能似乎正常工作 . 但是,当我测试我正在使用Instruments开发的iPh...
  • 53 votes
     answers
     views

    从NSDate对象获取UTC时间和本地时间

    在objective-c中,以下代码使用 date API生成UTC日期时间信息 . NSDate *currentUTCDate = [NSDate date] 然而,在Swift中, let date = NSDate.date() 导致当地日期和时间 . 我有两个问题: 如何在 NSDate 对象中获取UTC时间和当地时间(以及 date 给出当地时间) . 如何从 NSDat...
  • 12 votes
     answers
     views

    找到两个NSDates Swift之间的时间差[重复]

    这个问题在这里已有答案: Getting the difference between two NSDates in (months/days/hours/minutes/seconds) 17个答案 我有两个NSDate对象:startDate和endDate,两者都是NSDate对象 . 我想找出这两个日期之间的区别 . 我知道已经有一个已经解决的问题(Getting the differ...
  • 48 votes
     answers
     views

    如何在iOS中将日期字符串解析为NSDate对象?

    我试图将日期字符串从xml解析为iPhone应用程序中的NSDate对象 我知道之前一定要问过,但是,我相信我有正确的语法,但它不起作用 . 我的代码有问题吗? 我需要解析的日期字符串是: 2011-01-21T12:26:47-05:00 我用来解析它的代码是: self.dateFormatter = [[NSDateFormatter alloc] init]; [self.dat...
  • 8 votes
     answers
     views

    NSDate格式输出错误的日期

    我有一个NSString(例如“2011-04-12 19:23:39”),我将其格式化为NSDate的方法如下: [inputFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"]; NSDate *date = [inputFormatter dateFromString:newDateString]; 但是当我记录日期时它输出的...
  • 15 votes
     answers
     views

    为什么我的时区没有保存到我的NSDate中?

    我必须在objective-c中从NSString初始化一个NSDate对象 . 我是这样做的: NSString *dateString = [[webSentence child:@"DateTime"].text stringByReplacingOccurrencesOfString:@"T" withString:@" "]; ...
  • 0 votes
     answers
     views

    将NSDate格式化为当前设备日期,时间和时区

    我一直在寻找网络,但人们唯一的设置就是设置日期格式化程序并将[NSDate日期]格式化为字符串,这样就可以了 . 但我需要的是格式化的日期是NSDate . 我已经尝试格式化字符串(工作正常),然后回到NSDate但它永远不会出现正确的时区 - 只有0000具有0000时区的正确当前时间 . 问题是NSDate总是有0000时区,你不能改变它吗?或者我做错了什么?
  • 0 votes
     answers
     views

    如何使用特定格式将NSString转换为NSDate

    我很抱歉,如果之前有人问过,但我做了很多检查,我似乎无法找到答案 . :( 我有一个字符串“2013-05-7 05:53:15 0000”,我想将它转换为NSDate,所以我可以将它与当前的日期和时间进行比较 . 我无法弄清楚如何做到这一点 . :(我成功转换它但它改变了字符串的外观,我希望它正好是2013-05-7 05:53:15 0000因为这是相同的格式我有其他NSDate项目 . ...
  • -1 votes
     answers
     views

    _NSDate长度无法识别的选择器发送到实例

    我正在尝试将NSString转换为NSDate NSString destructString是2015-01-04 08:36:42 0000 I know the problem starts at the place that I commented below but I can't seem to find what the problem is. 程序在该点停止并在 Headers 中...
  • 0 votes
     answers
     views

    NSDateFormatter在stringFromDate中始终为NIL! (iOS 8.0)

    好的,我已经经历了大约20个线程 . 我检查了所有区域,时区,等等......没什么 . 我试图复制整个片段,人们说他们正在工作,但他们不适合我? 这来自服务器:2015-02-25T21:48 02:00 我做了以下 . 我有一个UIViewController,在ViewDidLoad中,我执行以下操作: mDateFormat = [[NSDateFormatter alloc] init]...
  • 41 votes
     answers
     views

    从日,月和年生成NSDate [关闭]

    我正在尝试从一个月和一年生成一个NSDate(所有都是整数格式) . 现在我的尝试是这样的: NSCalendar *calendar = [NSCalendar currentCalendar]; NSDateComponents *components = [[NSDateComponents alloc] init]; NSNumber *day = [dataSource valueFor...
  • 1 votes
     answers
     views

    比较两个NSDates的月份和日期

    我需要设置一个if / else语句,只比较两个NSDates的月份和日期 . 其中一个日期是使用UIDatePicker选择的,另一个是今天的日期 . 如果两者的月份和日期相同,则会发生一些事情,如果不是其他事情发生的话 . 这就是我目前设置它的方式,但它不起作用(else语句总是触发) . 不知道从哪里开始: . H @interface ViewController : UIViewCont...
  • 35 votes
     answers
     views

    如何检查两个NSDates是否来自同一天[重复]

    这个问题在这里已有答案: Comparing NSDates without time component 15个答案 我正在进行ios开发,我发现很难检查两个NSDates是否来自同一天 . 我试着用这个 fetchDateList() // Check date let date = NSDate() // setup date formatter let ...

热门问题