日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > windows >内容正文

windows

ios 获取当前系统时间

發(fā)布時間:2025/3/20 windows 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ios 获取当前系统时间 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1. NSDate + NSDateFormatter

NSDate *date = [NSDate date];NSDateFormatter *format = [[NSDateFormatter alloc] init];[format setDateFormat:@"YYYY/MM/dd hh:mm:ss.SSSSSSSS"];NSString *sDate = [format stringFromDate:date];NSLog(@"%@",sDate);

?

執(zhí)行結(jié)果:精確到1ms

2015-03-30 21:35:13.799 My Legend[1037:53843] 2015/03/30 09:35:13.79900000

?

2.NSDate + NSCalendar + NSDateComponents

NSDate *now = [NSDate date];NSLog(@"now date is: %@", now);NSCalendar *calendar = [NSCalendar currentCalendar];NSUInteger unitFlags = NSCalendarUnitYear | NSCalendarUnitMonth | NSCalendarUnitDay | NSCalendarUnitHour | NSCalendarUnitMinute | NSCalendarUnitSecond |NSCalendarUnitNanosecond;NSDateComponents *dateComponent = [calendar components:unitFlags fromDate:now];NSLog(@"%ld/%ld/%ld %ld:%ld:%ld.%ld",(long)dateComponent.year, (long)dateComponent.month, (long)dateComponent.minute, (long)dateComponent.hour, (long)dateComponent.minute, (long)dateComponent.second, (long)dateComponent.nanosecond);

?
執(zhí)行結(jié)果:精確到1ns

2015-03-30 21:35:13.800 My Legend[1037:53843] now date is: 2015-03-30 13:35:13 +00002015-03-30 21:35:13.800 My Legend[1037:53843] 2015/3/35 21:35:13.800027012

?

3.C標(biāo)準(zhǔn)庫函數(shù) time

time_t 類型是用來存儲從1970年到現(xiàn)在經(jīng)過了多少秒

time_t tBuf;tBuf=time(NULL);NSLog(@"%s", ctime(&tBuf));NSString *date = [NSString stringWithCString:ctime(&tBuf) encoding:NSUTF8StringEncoding];NSLog(@"%@\n", date);

?執(zhí)行結(jié)果 精確到1s

Sun Aug 2 11:42:01 2015Sun Aug 2 11:42:01 2015

?

注: 可以用tm提取time時間信息

struct tm {//tm結(jié)構(gòu)int tm_sec; /* seconds after the minute [0-60] */int tm_min; /* minutes after the hour [0-59] */int tm_hour; /* hours since midnight [0-23] */int tm_mday; /* day of the month [1-31] */int tm_mon; /* months since January [0-11] */int tm_year; /* years since 1900 */int tm_wday; /* days since Sunday [0-6] */int tm_yday; /* days since January 1 [0-365] */int tm_isdst; /* Daylight Savings Time flag */long tm_gmtoff; /* offset from CUT in seconds */char *tm_zone; /* timezone abbreviation */ };//提取從time獲取的 time_t類型 時間信息struct tm tmBuf;tmBuf=*localtime(&tBuf);NSLog(@"%d:%d:%d", tmBuf.tm_hour, tmBuf.tm_min,tmBuf.tm_sec);

執(zhí)行結(jié)果

11:57:27

?


?

轉(zhuǎn)載于:https://www.cnblogs.com/fortunely/p/4472172.html

總結(jié)

以上是生活随笔為你收集整理的ios 获取当前系统时间的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。