nsdate相关内容
如何将 NSDate 转换为 NSString 以便仅将 @"yyyy" 格式的年份输出到字符串? 解决方案 怎么样... NSDateFormatter *formatter = [[NSDateFormatter alloc] init];[格式化程序设置日期格式:@"yyyy"];//可选时区转换[格式化程序 setTimeZone:[NSTimeZone timeZoneWith
..
当我尝试记录当前日期时: print(NSDate()) 或 print(Date()) (在 Swift 3 中) 或任何日期对象,它显示错误的时间.比如现在是16:12左右,但是上面显示的是 2016-10-08 20:11:40 +0000 我的约会对象是否在错误的时区?如何确定我的日期以使用正确的时区? 这是为什么,我该如何解决?如何轻松地在本地时区中显示任意日期,
..
在下图中你可以看到我写的代码和所有变量的值: class fun getCurrentShortDate() ->细绳 {var todaysDate = NSDate()var dateFormatter = NSDateFormatter()dateFormatter.dateFormat = "dd-MM-yyyy"var DateInFormat = dateFormatter.stri
..
我真的不明白这段代码发生了什么,我正在尝试将字符串转换为日期.我不明白的是,转换适用于大多数日期,但不适用于仅 2 个日期. let dateFormatter = NSDateFormatter()dateFormatter.locale = NSLocale(localeIdentifier: "es")dateFormatter.dateFormat = "dd 'de' MMMM"dat
..
如何在 Objective C 或/和 Swift 中将 UTC NSDate 转换为本地时区 NSDate? 解决方案 NSTimeInterval seconds;//假设它存在NSDate* ts_utc = [NSDate dateWithTimeIntervalSince1970:seconds];NSDateFormatter* df_utc = [[[NSDateFormat
..
我将如何从日期转换此日期时间? 来自:2016-02-29 12:24:26 至:2016 年 2 月 29 日 到目前为止,这是我的代码,它返回一个 nil 值: let dateFormatter = NSDateFormatter()dateFormatter.dateFormat = "MM-dd-yyyy"dateFormatter.timeZone = NSTimeZo
..
如何确定两个 NSDate 值之间的天数(还要考虑时间)? NSDate 值是 [NSDate date] 所采用的任何形式. 具体来说,当用户在我的 iPhone 应用程序中进入非活动状态时,我会存储以下值: exitDate = [NSDate 日期]; 当他们重新打开应用程序时,我会得到当前时间: NSDate *now = [NSDate 日期]; 现在我想实现以下内容
..
我想在 Swift 中将“2014-07-15 06:55:14.198000+00:00"这个字符串日期转换为 NSDate. 解决方案 试试这个: let dateFormatter = NSDateFormatter()dateFormatter.dateFormat =/* 找出并放置日期格式* http://userguide.icu-project.org/formatpar
..
'YYYY' 和 'yyyy' 之间的确切区别是什么.我阅读了 这个链接,它指出 一个常见的错误是使用 YYYY.yyyy 指定日历年而 YYYY 指定年份(“一年中的一周"),在 ISO 中使用年周日历.在大多数情况下,yyyy 和 YYYY 产生相同的结果数,但它们可能不同.通常你应该使用日历年. 但是当我尝试使用 NSString *stringDate = @"Feb 28,
..
我试图获取当前日期作为 NSDate() 和来自 PHP time(); 调用的日期之间的差异,例如:NSDate(timeIntervalSinceReferenceDate: 1417147270).我如何获得两个日期之间的时间差.我想要一个函数来比较两个日期和 if(seconds > 60) 然后它返回分钟,if(minutes > 60) 返回小时和if(hours > 24) 返回天数
..
我如何将像“01/02/10"(表示 2010 年 2 月 1 日)这样的 NSString 转换为 NSDate?以及如何将 NSDate 转回字符串? 解决方案 Swift 4 及更高版本 更新:2018 字符串到日期 var dateString = "02-03-2017"var dateFormatter = DateFormatter()//这很重要 - 我们将输
..
我有以下 Swift (Swift 3) 函数来使用日期组件 (DateComponents) 创建日期 (Date). func makeDate(year: Int, Month: Int, day: Int, hr: Int, min: Int, sec: Int) ->NSDate {让日历 = NSCalendar(calendarIdentifier: .gregorian)!让组件
..
我只想要像“29-10-2014"这样没有时间的日期,所以我这样做了 NSDateFormatter *df = [[NSDateFormatter alloc]init];[df setDateFormat:@"dd-MM-yyyy"];NSString *sDate = [df stringFromDate:date]; 如果我记录 sDate,我会得到完美的结果.但我不想要 NSStri
..
我想创建一个时间数组,然后对它们进行排序以查找数组中下一个最近的时间是什么时候(如果它过了一段时间,那么它会选择下一个作为下一个最近的时间).我怎样才能做到这一点?我不希望它指定年、月或日.我只想过滤一天中的时间(小时、分钟、秒).我想在 NSArray 中获得下一次之前的秒数.我查看了 NSDate 并注意到有一个 timeIntervalSinceDate 方法,但我不知道如何创建 NSDat
..
我从 Web 服务获取日期组件为 @"2014-01-08T00:00:00.000Z".我需要将其转换为仅提供年、月和日期的日期.请帮忙 解决方案 使用此代码获取当前日期 NSDateFormatter *dateFor=[[NSDateFormatter alloc]init];NSString *currentDateString = @"2014-01-08T21:21:22.7
..
我有一个应用程序,用户可以在其中选择他们工作的星期几,因此可以选择周一至周日.我需要能够获得他们将工作的第一天的日期.因此,如果当前日期是星期六并且他们选择他们的第一天工作是星期一,我需要能够获得那个星期一的日期? 感谢任何帮助. 解决方案 首先你需要为工作日创建一个枚举: 延期日期{枚举工作日:Int {case 星期日 = 1, 星期一, 星期二, 星期三, 星期四, 星期五,
..
我有两个 NSDateComponents,我想要这两个之间的所有 NSDateComponents,我尝试了以下方法, NSDateComponents *first = ...;NSDateComponents *second = ...;BOOL boolDone = 否;而 (!boolDone) {[数组添加对象:第一个];第一天+=1;NSLog(@"%@",first);if([[
..
我尝试将字符串转换为日期 我的方法是这样的 func createDateFromString(string: String) ->NSDate {让 dateFormatter = NSDateFormatter()dateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSSZ"//这个你的字符串日期格式让日期 = dateFormatter
..
如何将以下字符串“10 月 24 日,星期一 12:30 AM EST"转换为 NSDateFormat. 我试过这个代码 NSDateFormatter *dateformat=[[NSDateFormatter alloc]init];[dateformat setDateFormat:@"MM/DD/YYYY hh:mm a"];NSDate *datefor=[dateformat
..
我正在尝试将纯 Java 代码转换为 swift.但是,我在设置当前时间时遇到了一点问题.我可以以毫秒为单位获取当前时间.但是我无法设置当前时间.有什么帮助吗? 这是我的代码 导入 UIKit类视图控制器:UIViewController {覆盖 func viewDidLoad() {让现在 = NSDate()var auctionDate = [String:String]()让 d
..