首页 文章
  • 0 votes
     answers
     views

    NSDate和AVPlayerItem.currentTime

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

    Swift:将开始日期和结束日期格式化为单个字符串

    我有这两个日期的字符串格式: let startDate = "2018-06-14" let endDate = "2018-06-17" 我想将它们一起格式化: 2018年6月14日至17日 但是,如果开始日期和结束日期落在不同月份,则应将其格式设置为: 2018年6月29日至7月1日 如果开始和结束日期落在不同的年份,它应格式如下: 201...
  • 83 votes
     answers
     views

    获取时间戳格式的当前NSDate

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

    将NSString转换为NSDate时出现问题

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

    NSDate一日假

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

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

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

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

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

    NSDate为每个月的每一天

    我浏览了stackoverflow,但没有一个解决方案不能正常工作 . 我想生成几个月的NSDate数组,这是我正在使用的代码(现在年份和月份硬编码): NSCalendar *c = [NSCalendar currentCalendar]; NSRange days = [c rangeOfUnit:NSCalendarUnitDay inUnit...
  • 1 votes
     answers
     views

    将给定时间的NSDate对象转换为具有相同时间和当前日期的最有效方法

    我目前正在创建一个处理学校日程安排的计划应用程序 . 每个计划都有一个包含开始和结束时间的句点对象数组 . 目前我将这些时间存储为NSDate对象,其中只有时间才真正相关,并且每个NSDate对象都有一些与之关联的任意日期,这对我的应用程序来说几乎无关紧要(这是UIDatePicker分配给它的任何东西,但我只使用TimePickerMode ) . 这些日期我做了很多事情 . 首先,我使用NSD...
  • 0 votes
     answers
     views

    计算并显示两个NSDates之间的时间

    最初的目标是使用NSDateComponents计算两个NSDates之间的差异 . 此外,一旦获得日期,小时,分钟和秒,并验证为正确 . 显示UITableViewCell中差异(到最近的分钟,小时或天)的实时自动收报机(计数器) . 目前的进展如下 . 任何建议或实现这一目标的方向将不胜感激! -(UITableViewCell *)tableView:(UITableView *)table...
  • 0 votes
     answers
     views

    目标 c 不同的日期格式

    我正在开发一个具有目标 c 的 ios 应用程序。我使用当前日期来开展业务。 NSDateFormatter *df1=[[[NSDateFormatter alloc] init] autorelease]; [df1 setDateFormat:@"ddyymmssHHMMssHHyyddMMmm"]; NSString *key=[df1 stringFromDate:[...
  • 1 votes
     answers
     views

    按格式化日期的核心数据排序表视图

    我知道如何通过NsDate对tableview中的Core Data对象进行排序,但默认情况下这似乎为每个对象创建了一个新的部分 . 我想用NSDateFormatter中等格式化日期对它们进行排序 . 我该怎么办? 例如,如果我在同一天创建了3个对象,我希望它们在同一部分中,部分 Headers 是那天,没有时间需要 . 每个对象都有一个NSDate属性 . 谢谢你的帮助 . 这是我在fetch...
  • -1 votes
     answers
     views

    Datepicker日期格式问题

    我想从DatePicker中选择一个日期 . 它经常正常工作,但是当我选择未来日期时,选择器将自己设置为当前日期(根据我的maxdate代码) . 在此日期显示标签中的当前日期,但在后端对象中,它实际上是当前日期的1天减去 . 例如,在自动将选择器设置为当前日期之后,它将在标签09-Apr-2015中显示,但在我想要发布到服务器api的对象(nsdate)中,它显示2015-04-08 18:30...
  • 2 votes
     answers
     views

    从UIDatePicker返回的格式化日期

    我有 UIDatePicker 设置为只选择一个日期(没有时间) . 我想获取用户选择的值并重新格式化 . 我得到的 Value 包括日期,时间和时区 . 我有一个 NSDateFormatter 准备好我想要设置的语言环境和格式 . 问题是当我尝试格式化日期时,格式化程序的方法调用返回nil: NSDate *pickedDate = self.datePicker.date; NSDateFo...
  • 0 votes
     answers
     views

    带有日期字符串的NSString的时区是多少?

    我在时区遇到麻烦, 所以这是问题所在: 我的日期为 GMT 2013-10-18 00:00:00 0000 我把它转换为 GMT-10 [formatter setDateFormat:@"dd/MM/yyyy hh:mm a"]; [formatter setTimeZone:[NSTimeZone timeZoneWithAbbreviation:@"GMT...
  • 1 votes
     answers
     views

    如何将服务器响应日期转换为本地时区?

    在api呼叫响应中,我在不同的时区获得日期 . 我想将其转换为用户的本地时区,用户可以从ios时区列表中选择任何时区 . 这都是本地的 . 我们永远不会将选定的用户时区发送到服务器 . 在进行任何api调用时,我可以说我在选择器中创建了一个具有所选开始日期的事件 . 我应该发送全局时区而不是用户选择的时区,因为它是应用程序的本地时区 . 目前我正在更改defaultTimeZone选择,以便我得到...
  • 0 votes
     answers
     views

    同一天......但不同?也许时区混乱

    My problem 是我将日期保存到字符串中并作为CoreData中的日期 . 后来,我需要从字符串中提取日期,比较两者,并发现它们是时区问题,但我无法弄清楚如何解决它 . The Origin of the Dates 我有一个日期选择器的日期,我保存到CoreData像这样: task.setValue(dueDatePicker.date, forKey: "dueDate&qu...
  • 101 votes
     answers
     views

    如何在iOS上获得ISO 8601日期?

    通过 date('c') 在PHP中获取ISO 8601日期字符串(例如, 2004-02-12T15:19:21+00:00 )很容易,但是如何在Objective-C(iPhone)中获取它?是否有类似的简短方法呢? 这是我发现的漫长道路: NSDateFormatter* dateFormatter = [[[NSDateFormatter alloc] init] autorelease]...
  • -2 votes
     answers
     views

    NSDateFormatter在swift 2中返回nil

    当我将我的字符串转换为 NSDate 时,它返回 nil 并显示错误: 致命错误:在展开Optional值时意外发现nil 例如:date = 8/9/2016 9:45:19 AM convertDate(DateString:String) -> NSDate{ let dateFormatter = NSDateFormatter() dateFormatter.d...

热门问题