@inte***ce
nsdate (lc)
/// 是否為今天
- (bool)istoday;
/// 是否為昨天
- (bool)isyesterday;
/// 是否為今年
- (bool)isthisyear;
/// 返回年月日
- (nsdate *)datewithymd;
/// 獲得與當前時間的差距
- (nsdatecomponents *)deltawithnow;
/// 返回日期字串
- (nsstring *)datestring;
@end
#import "nsdate+lc.h"
@implementation
nsdate (lc)
/// 是否為今天
- (bool)istoday
- (bool)isyesterday
/// 返回年月日
- (nsdate *)datewithymd
/// 是否為今年
- (bool)isthisyear
- (nsdatecomponents *)deltawithnow
- (nsstring *)datestring
else
if (self
.deltawithnow
.minute >= 1) else
} else
if (self
.isyesterday) else
if (self
.isthisyear) else
}@end
NSDate格式化日期物件
獲得當前選中日期 nsdate selected datepicker date 獲得日曆物件 nscalendar calender nscalendar alloc initwithcalendaridentifier nsgregoriancalendar 通過日曆物件獲得日期元件物件nsda...
NSDate格式化小例
使用nsdate可以獲到當前時間,得到的是乙個nsdate時間物件,使用時,可能需要將其格式化為string型別。具體可以這樣做 獲取nsdate物件 let date nsdate 格式化 var formatter nsdateformatter formatter.dateformat yyy...
Oracle日期格式化以及extract函式的使用
由於業務需要,這兩天在學習oracle,發現oracle裡面的日期它會給你轉成一種很不習慣的格式,於是想著怎麼樣把它弄成年 月 日的格式來顯示,查資料 看文件,最終找到解決辦法了,其實是用到了to char方法。例如,在oracle裡面,乙個 裡日期如2017 05 06,列名為time,查詢後發現...