nsdate

    0热度

    2回答

    -(void)viewLogAction { NSDateFormatter *formatter=[[NSDateFormatter alloc]init]; [formatter setDateFormat:@"yyyy-MM-dd"]; NSDate *date = [formatter dateFromString:_selectedDate]; formatter =

    1热度

    1回答

    我正在格式化正在传入的时间。我收到此错误,并试图弄清楚发生了什么在这里。我正在使用Xcode(v。8)的最新版本,并且正在使用Swift 3进行编程。这个错误意味着什么以及如何解决它? 我在与问题相关的部分代码中拼接,因此它不是信息的重载。 var date: String { if _date == nil { _date = "" } return _

    0热度

    1回答

    我想为我的用户显示一个日期范围。我需要为只显示区域端部的必要部分像这样聪明,但本地化独立的方法: 2017-jan-1 to 2017-feb-2→2017-jan-1 to feb-2 2017-jan-1 to 2017-jan-2→2017-jan-1 to 2 2017-jan-1 to 2018-jan-2→2017-jan-1 to 2018-jan-2 我可以写几个if s来检查组件

    1热度

    1回答

    我在swift文件中有以下函数。我使用NSDate代替startDate从Obj C文件中调用它。很多时候,并非每次,我的应用程序都崩溃了“Date._unconditionallyBridgeFromObjectiveC(NSDate?)”。我怎样才能解决这个问题? func trackMeetingEnded(_ name: String, startDate: Date, backgroun

    -3热度

    6回答

    如何将05/18/2017这样的字符串转换为NSDate? 我想这个字符串转换为NSDate,这样我可以为和年提取一天和每月2017年。我怎样才能转换这个或可以从字符串中提取这些值。 func toDate(dateString : String, dateFormat : String = "yyyy-MM-dd'T'HH:mm:ssX")-> NSDate!{ let dateFor

    1热度

    1回答

    我需要检查一块代码每天只有一次,我试了下面的代码,但它不按我的要求工作。像今天的日期是25-5-2017,最后检查日期是23-5-2017也不在条件内。我不知道我在做错什么。 NSDate *todayDate = [NSDate date]; NSLog(@"today date is %@",todayDate); NSDate *lastCheckedDate

    0热度

    4回答

    我正在使用以下函数从String创建Date。它在模拟器上运行良好。但它在真正的iPhone上坠毁。 String: "Tue May 23 23:19:41 +0800 2017" 第一张照片是真正的iPhone上的调试信息。第二个是在模拟器上调试信息。 func createDate(fromString string: String) -> Date { let format

    2热度

    3回答

    我想将日期字符串格式化为NSDate对象,这听起来不是什么大事。 问题是,日期字符串在时区值中包含一个点而不是加号或其他内容。一个日期如下: 2017-06-04T16:00:00.000Z 我试图格式字符串像 yyyy-MM-dd'T'HH:mm:ss.ZZZZ yyyy-MM-dd'T'HH:mm:ss.ZZZ yyyy-MM-dd'T'HH:mm:ss.Z 当然我也检查了它的ns

    -3热度

    1回答

    我想获得的格式为字符串两个时间之间的小时数: startTime = "9:00AM" endTime = "11:00AM" ,然后打印它们之间各1小时的间隔。所以,在这个例子中,这将是: 9:00 AM - 10:00 AM 10:00 AM - 11:00 AM 另一个例子是: ​​3210 的那之间的时间间隔会从上午2:30,上午3:30,上午4:30等一直到第二天凌晨1:30

    0热度

    2回答

    我正在使用此代码为macOS的文档基础应用程序创建文档,这些文档基于自Date()引用日期以来经过的秒数。 func saveDocumentInApplicationSupport() { do { // create a directory in Application Support let fileManager = FileManager.de