最全面的NSDateHelper 分享
2015-09-13 02:26
381 查看
NSDateUtil分享(ios开发交流群:486468672)
代码下载:史上最全面NSDateUtility没有之一
使用例子
//yyyy-MM-ddHH:mm:ss2015-09-1219:36:24 [datestringWithFormat:@"yyyy-MM-ddHH:mm:ss"]
类似新浪微博的,刚刚,1分钟前,1小时前,1天前,显示
[datestringWithHumanReadEasy] //输出刚刚,N分钟前,N小时前,昨天HH:mm,YYYY-MMHH:mm
/* 获取时间的详细 */ -(NSUInteger)second; -(NSUInteger)minute; -(NSUInteger)hour; -(NSUInteger)day; -(NSUInteger)weekday; -(NSUInteger)weekNumber; -(NSUInteger)month; -(NSUInteger)year;
对日期的修改,获得新的时间
//对日期的修改 //增加年 +(NSDate*)dateByAddingYear:(int)yeartoDate:(NSDate*)date; //增加月 +(NSDate*)dateByAddingMonth:(int)monthtoDate:(NSDate*)date; //增加天数 +(NSDate*)dateByAddingDay:(int)daytoDate:(NSDate*)date; //增加小时 +(NSDate*)dateByAddingHour:(int)hourtoDate:(NSDate*)date; +(NSDate*)dateByAddingMinute:(int)minutetoDate:(NSDate*)date; +(NSDate*)dateByAddingSecond:(int)secondtoDate:(NSDate*)date;
-(BOOL)isToday; -(BOOL)isYesterday; -(BOOL)isTomorrow;;
对周的一些操作
+(BOOL)dateIsSunday:(NSDate*)date; +(BOOL)dateIsMonday:(NSDate*)date; +(BOOL)dateIsTuesday:(NSDate*)date; +(BOOL)dateIsWednesday:(NSDate*)date; +(BOOL)dateIsThurday:(NSDate*)date; +(BOOL)dateIsFriday:(NSDate*)date; +(BOOL)dateIsSaturday:(NSDate*)date; //本周第一天 -(NSDate*)beginningOfWeek; //今天0点0分 -(NSDate*)beginningOfDay; //本周的最后一天时间 -(NSDate*)endOfWeek; //获取该日期所在的月的天数 +(int)numOfDaysOnMonth:(NSDate*)date;
相关文章推荐
- Tomcat - 持久化 Session
- LeetCode Palindrome Partitioning
- 一点儿胡说八道
- LeetCode Palindrome Partitioning
- nginx+memcache+tomcat配置(新手笔记)
- ThreadLocal
- 【九度OJ】题目1001:A+B for Matrices
- Metasploit CVE-2015-5122 Flash漏洞利用检测试验
- mybatis 错误解决Could not find parameter map
- Effective C++ 条款52 写了placement new也要写placment delete
- C 循环链表
- Ural 1519. Formula 1 ------ 插头dp
- 微信公众平台开发
- 容器处理请求
- ios 检测应用程序升级问题
- [Shell]Bash变量:环境变量的配置文件和登录信息
- linux磁盘及文件管理
- php的public、protected、private三种访问控制模式的区别
- [原]Mysql日志分析
- Android 关于inflate