ios 怎么获取etcgmt时间格式

ios 怎么获取etcgmt时间格式,第1张

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 编码怎么获取本地时间来判断是黑天还是白天等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10202538.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存