var d = new Date('Fri Dec 12 2014 08:00:00 GMT+0800');
dgetFullYear() + '-' + (dgetMonth() + 1) + '-' + dgetDate() + ' ' + dgetHours() + ':' + dgetMinutes() + ':' + dgetSeconds();
可取得日期字符串"Wed May 2 22:27:08 +0800 2012", 想做日期计算,想转成NSDate,根据网上资料,可先设置对应的NSDateFormatter,然后再从其转成对应的NSDate, 对应的代码片段如下: NSString dateStr = @"Wed May 2 22:27:08 +0800 2012"; NSD
通过以下代码实现:
NSDateFormatter formatter = [[NSDateFormatter alloc]init];
[formatter setDateFormat:@"HH"];
NSString str = [formatter stringFromDate:[NSDate date]];
int time = [str intValue];
if (time>=18||time<=06) {
NSLog(@"晚上");
}
else{
NSLog(@"早上");
}
按钮按下和抬起的时间差可以用
///长按开始绝对时间
@property ( nonatomic , assign )CFAbsoluteTime touchTime;
///长按开始
if (senderstate ==UIGestureRecognizerStateEnded){ ///获取结束的时间
CFAbsoluteTime over =CFAbsoluteTimeGetCurrent() - self touchTime;
///判断是否要结束
if (over>04){
///当时间大于04结束
}
} else if (senderstate ==UIGestureRecognizerStateBegan){
//开始时间
CFAbsoluteTime start = CFAbsoluteTimeGetCurrent();
self touchTime = start;
}
//开始时间
CFAbsoluteTime start = CFAbsoluteTimeGetCurrent();
// 记录结束时间
NSLog(@"%f",CFAbsoluteTimeGetCurrent() - start);
以上就是关于ios 怎么获取etc/gmt时间格式全部的内容,包括:ios 怎么获取etc/gmt时间格式、如何从 iOS 中的格式化字符串中提取日期和时间、iOS 编码怎么获取本地时间来判断是黑天还是白天等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)