//時間格式
nsdateformatter *formatter = [[nsdateformatter alloc]init];
//設定輸出格式 小時的 hh與hh 表示24小時制和 12小時制
[formatter setdateformat:@"yyyy-mm-dd hh:mm:ss"];
//如果加上星期幾 則這樣
// [formatter setdateformat:@"yyyy-mm-dd-eeee hh:mm:ss"];//其中eeee代表是星期幾
//獲取系統當前時間
nsdate *datenow = [nsdate date];
nsstring *currenttimestring = [formatter stringfromdate:datenow];
nslog(@"currenttimestring: %@",currenttimestring);
//未來 的時間
nstimeinterval oneday = 24*60*60; //1天的長度
nsdate *futuredate = [datenow initwithtimeintervalsincenow:+oneday * 3];//3天後的時間
nsstring *futuretimestring = [formatter stringfromdate:futuredate];
nslog(@"futuredate %@",futuretimestring);
//過去的時間
nsdate *psatdate = [datenow initwithtimeintervalsincenow:-oneday * 3];//3天前的時間
nsstring *pasttimestring = [formatter stringfromdate:psatdate];
nslog(@"pasttimestring %@",pasttimestring);
//星期
[formatter setdateformat:@"eeee"];
nsstring *weekstring = [formatter stringfromdate:datenow];
nslog(@"week %@",weekstring);
動態獲取當前時間星期及日期
下面是例子 另附一些當前日期 1 mydate.getyear 獲取當前年份 2位 2 mydate.getfullyear 獲取完整的年份 4位,1970 3 mydate.getmonth 獲取當前月份 0 11,0代表1月 4 mydate.getdate 獲取當前日 1 31 5 mydat...
Jmeter獲取當前時間 歷史時間 未來時間的方式
time 獲取時間戳 格式化時間 操作步驟 1 通過函式助手,生成乙個 time 函式 2 如果引數為時間戳,那公式為 預設該公式精確到毫秒級別,13位數 該公式精確到秒級別,10位數 3 如果引數需要為當前日期,那公式為 4 執行結果為 timeshift 格式,日期,移位,語言環境,變數 可對日...
iOS 當前時間距離過去某個時間點的秒數
做藍芽開發的時候要設定同步時間,以秒為單位,當前時間距離2000 01 01 00 00 00的秒數。網上搜了好久的資料都沒找到合適的,然後研究了一下。具體寫法如下 nstimeinterval get2000yeartonowsecond nsdateformatter dateformatter...