cdts/xdts-ios 3/TreeHole/Code/Gategory/NSDateDeal/NSDateDeal.h

62 lines
1.9 KiB
C
Raw Normal View History

2023-07-27 09:20:00 +08:00
//
// NSDateDeal.h
// moneyshield
//
// Created by striveliu on 15/6/24.
// Copyright (c) 2015年 Alibaba.inc. All rights reserved.
//
#import <Foundation/Foundation.h>
@interface NSDateDeal : NSObject
+ (int)dateInterval:(NSDate *)aStartDate endDate:(NSDate *)aEndDate;
+ (int)getDateInterval:(NSDate *)aStartDate endDate:(NSDate *)aEndDate;
+ (NSInteger)getCurrentYear;
+ (NSInteger)getCurrentMonth;
+ (NSInteger)getCurrentDay;
+ (NSInteger)getYear:(long long)aTimerInterval;
+ (NSInteger)getMonth:(long long)aTimerInterval;
+ (NSInteger)getDay:(long long)aTimerInterval;
//HH:mm yyyy-MM-dd
+ (NSString *)formateTimerInterval:(long long)aTimerInterval formate:(NSString *)aFormate;
+ (NSString*)showTime:(NSTimeInterval) msglastTime showDetail:(BOOL)showDetail;
+ (NSTimeInterval)getCurrentTimeInterval;
// 默认时间格式显示(用于个人中心、动态模块的时间显示)
/*
1" ;
1-60"x分前“;
60-15:02;
-"昨天13:30" ;
---"11-5 13:30";
--"2018-11-5"
*/
+ (NSString *)showDefalutFormateTime:(long long)timestamp;
// 聊天列表时间
/**
"10:30"; 2448,"11-5",2018-11-5
*/
+ (NSString *)showChatListFormateTime:(long long)timestamp;
// 聊天房内时间显示
/**
-15:02; -"昨天13:30" ; ---"11-5 13:30" ; --"2018-11-5"
*/
+ (NSString *)showChatRoomFormateTime:(long long)timestamp;
/// 显示客人态动态打卡显示
+ (NSString *)showOtherPunchFormateTime:(long long)timestamp;
@end