From 7b02207537d35bfa1714bf8beafc921f717d100a Mon Sep 17 00:00:00 2001 From: 单军华 Date: Wed, 11 Jul 2018 10:47:42 +0800 Subject: [PATCH] 首次上传 --- screendisplay/screendisplay/Classes/Utility/DateUtil.h | 70 +++++++++++++++++++++++++++++++++++ 1 files changed, 70 insertions(+), 0 deletions(-) diff --git a/screendisplay/screendisplay/Classes/Utility/DateUtil.h b/screendisplay/screendisplay/Classes/Utility/DateUtil.h new file mode 100755 index 0000000..4cf60d5 --- /dev/null +++ b/screendisplay/screendisplay/Classes/Utility/DateUtil.h @@ -0,0 +1,70 @@ +// +// DateUtil.h +// airtree +// +// Created by WindShan on 2016/11/17. +// Copyright �� 2016��� Gloria. All rights reserved. +// + +#import <Foundation/Foundation.h> + +@interface DateUtil : NSObject + + +/* + ������������������������������������minHour���������maxHour������������������fitHour + ������minHour,maxHour,fitHour ���������0-24������ + 2012-05-15 8:10:10 ���������������2012-05-15 fitHour:10:10 + 2012-05-15 23:20:20 ���������������2012-05-16 fitHour:20:20 + */ ++ (NSDate *)adjustDateHour:(NSDate *)srcDate + minHour:(NSUInteger)minHour + maxHour:(NSUInteger)maxHour + fitHour:(NSUInteger)fitHour; + +/* + ���������������-��������������������� + */ +//������������������2015-10-30 09���30 ++ (NSString *)stringFromLong:(long)date; + +/* + ������-��������������������� + */ +//������������������2015-10-30 ++ (NSString *)stringFromDateYMD:(NSDate *)date; ++ (NSDate *)dateFromStringYMD:(NSString *)dateString; + +//������������������������2015-10-30 ��������� 10:20 ++ (NSString *)stringFromDateYMDEHM:(NSDate *)date; ++ (NSDate *)dateFromStringYMDEHM:(NSString *)dateString; + +//���������������������2015-10-30 10:10:10 ++ (NSString *)stringFromDateYMDHMS:(NSDate *)date; ++ (NSDate *)dateFromStringYMDHMS:(NSString *)dateString; + +//��������������������������������� ++ (NSString *)getYear:(NSDate *)date; ++ (NSString *)getMonth:(NSDate *)date; ++ (NSString *)getDay:(NSDate *)date; ++ (NSString *)getHour:(NSDate *)date; ++ (NSString *)getMinute:(NSDate *)date; ++ (NSString *)getSecond:(NSDate *)date; + +//���������������������n������������������ 2015-10-30 ++ (NSString *)stringFromOffDateYMD:(NSDate *)date dayCount:(int)day; +//��������������� ++ (BOOL)isToday:(NSString *)dateString; +//// ��������������� +//- (BOOL)isToday +//{ +// NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; +// formatter.dateFormat = @"yyyy-MM-dd"; +// NSString *nowString = [formatter stringFromDate:[NSDate date]]; +// NSString *selfString = [formatter stringFromDate:self]; +// return nowString == selfString; +// +//} + + +@end -- Gitblit v1.8.0