XuniDateUtil クラス リファレンス
継承元 | NSObject |
---|---|
定義先 | DateUtil.h |
– getDateWithYear:month:day:
新しく割り当てられた NSDate オブジェクトを取得します。
- (NSDate *)getDateWithYear:(NSInteger)year month:(NSInteger)month day:(NSInteger)day
パラメータ
year |
年 |
---|---|
month |
月 |
day |
日 |
戻り値
新しく割り当てられた NSDate オブジェクト
内容
新しく割り当てられた NSDate オブジェクトを取得します。
定義先
DateUtil.h
– setCalendar:
カレンダーを設定します。
- (void)setCalendar:(NSCalendar *)calendar
パラメータ
calendar |
カレンダー |
---|
内容
カレンダーを設定します。
定義先
DateUtil.h
– setFirstWeekday:
カレンダーの最初の平日を設定します。
- (void)setFirstWeekday:(NSUInteger)day
パラメータ
day |
最初の平日 |
---|
内容
カレンダーの最初の平日を設定します。
定義先
DateUtil.h
– getYearFromDate:
年を日付から取得します。
- (NSInteger)getYearFromDate:(NSDate *)date
パラメータ
date |
日付 |
---|
戻り値
年
内容
年を日付から取得します。
定義先
DateUtil.h
– getMonthFromDate:
月を日付から取得します。
- (NSInteger)getMonthFromDate:(NSDate *)date
パラメータ
date |
日付 |
---|
戻り値
月
内容
月を日付から取得します。
定義先
DateUtil.h
– getDayFromDate:
日を日付から取得します。
- (NSInteger)getDayFromDate:(NSDate *)date
パラメータ
date |
日付 |
---|
戻り値
日
内容
日を日付から取得します。
定義先
DateUtil.h
– getWeekdayFromDate:
平日の単位数を日付から取得します。
- (NSInteger)getWeekdayFromDate:(NSDate *)date
パラメータ
date |
日付 |
---|
戻り値
平日の単位数
内容
平日の単位数を日付から取得します。
定義先
DateUtil.h
– getMonthDaysCountFromDate:
日付から月の日数を取得します。
- (NSInteger)getMonthDaysCountFromDate:(NSDate *)date
パラメータ
date |
日付 |
---|
戻り値
月の日数
内容
日付から月の日数を取得します。
定義先
DateUtil.h
– getDateByAddingDays:toDate:
指定された日数を加えて計算された絶対時刻を表す新しい NSDate オブジェクトを返します。
- (NSDate *)getDateByAddingDays:(NSInteger)days toDate:(NSDate *)toDate
パラメータ
days |
加える日数 |
---|---|
toDate |
日付 |
戻り値
指定された日数を加えて計算された絶対時刻を表す新しい NSDate オブジェクト
内容
指定された日数を加えて計算された絶対時刻を表す新しい NSDate オブジェクトを返します。
定義先
DateUtil.h
– getDateBySubtractingDays:toDate:
指定された日数を引いて計算された絶対時刻を表す新しい NSDate オブジェクトを返します。
- (NSDate *)getDateBySubtractingDays:(NSInteger)days toDate:(NSDate *)toDate
パラメータ
days |
引く日数 |
---|---|
toDate |
日付 |
戻り値
指定された日数を引いて計算された絶対時刻を表す新しい NSDate オブジェクト
内容
指定された日数を引いて計算された絶対時刻を表す新しい NSDate オブジェクトを返します。
定義先
DateUtil.h
– getDateByAddingMonths:toDate:
指定された月数を加えて計算された絶対時刻を表す新しい NSDate オブジェクトを返します。
- (NSDate *)getDateByAddingMonths:(NSInteger)months toDate:(NSDate *)toDate
パラメータ
months |
加える月数 |
---|---|
toDate |
日付 |
戻り値
指定された月数を加えて計算された絶対時刻を表す新しい NSDate オブジェクト
内容
指定された月数を加えて計算された絶対時刻を表す新しい NSDate オブジェクトを返します。
定義先
DateUtil.h
– getDateBySettingMonth:toDate:
月を設定値とする絶対時刻を表す新しい NSDate を返します。
- (NSDate *)getDateBySettingMonth:(NSInteger)month toDate:(NSDate *)toDate
パラメータ
month |
設定する月 |
---|---|
toDate |
日付 |
戻り値
月を設定値とする絶対時刻を表す新しい NSDate
内容
月を設定値とする絶対時刻を表す新しい NSDate を返します。
定義先
DateUtil.h
– getDateBySettingYear:toDate:
年の値を設定した絶対日付の絶対値のNSDate オブジェクトを返します。
- (NSDate *)getDateBySettingYear:(NSInteger)year toDate:(NSDate *)toDate
パラメータ
year |
年 |
---|---|
toDate |
日付 |
戻り値
NSDate 新しいNSDate オブジェクト
内容
年の値を設定した絶対日付の絶対値のNSDate オブジェクトを返します。
定義先
DateUtil.h
– getDateByAddingYears:toDate:
指定された年数を引いて計算された絶対時刻を表す新しい NSDate オブジェクトを返します。
- (NSDate *)getDateByAddingYears:(NSInteger)years toDate:(NSDate *)toDate
パラメータ
years |
加える年数 |
---|---|
toDate |
日付 |
戻り値
指定された年数を引いて計算された絶対時刻を表す新しい NSDate オブジェクト
内容
指定された年数を引いて計算された絶対時刻を表す新しい NSDate オブジェクトを返します。
定義先
DateUtil.h
– isYMDEqual:date2:
2 つの日付の年、月、日が等しいかどうかを返します。
- (BOOL)isYMDEqual:(NSDate *)date1 date2:(NSDate *)date2
パラメータ
date1 |
最初の日付 |
---|---|
date2 |
2 番目の日付 |
戻り値
2 つの日付の年、月、日が等しい場合は YES、そうでない場合は NO
内容
2 つの日付の年、月、日が等しいかどうかを返します。
定義先
DateUtil.h
– compareYMD:date2:
2 つの日付の時間的順序を示す NSComparisonResult 値を返します。年、月、日だけを比較します。
- (NSComparisonResult)compareYMD:(NSDate *)date1 date2:(NSDate *)date2
パラメータ
date1 |
最初の日付。nil にすることはできません。 |
---|---|
date2 |
2 番目日付。nil にすることはできません。 |
戻り値
NSComparisonResult
内容
2 つの日付の時間的順序を示す NSComparisonResult 値を返します。年、月、日だけを比較します。
定義先
DateUtil.h
– compareYM:date2:
二つの日付を比較した結果を、NSComparisonResult として返します。比較対象は年と月のみです。
- (NSComparisonResult)compareYM:(NSDate *)date1 date2:(NSDate *)date2
パラメータ
date1 |
1番目の日付(nilは指定不可) |
---|---|
date2 |
2番目の日付(nilは指定不可) |
戻り値
NSComparisonResult 値
内容
二つの日付を比較した結果を、NSComparisonResult として返します。比較対象は年と月のみです。
定義先
DateUtil.h
– compareY:date2:
二つの日付を比較した結果を、NSComparisonResult として返します。比較対象は年のみです。
- (NSComparisonResult)compareY:(NSDate *)date1 date2:(NSDate *)date2
パラメータ
date1 |
1番目の日付(nilは指定不可) |
---|---|
date2 |
2番目の日付(nilは指定不可) |
戻り値
NSComparisonResult 値
内容
二つの日付を比較した結果を、NSComparisonResult として返します。比較対象は年のみです。
定義先
DateUtil.h