NSDateComponents 的基本使用以及…
2014-01-23 17:26
218 查看
NSDateComponents与NSDate 相互转换
NSDate基本用法
Assume 1308847489 is # of seconds since 1970.
NSDate
*nd = [NSDate dateWithTimeIntervalSince1970:1308847489];
NSDateFormatter
*dateFormat = [[NSDateFormatter alloc] init];
[dateFormat
setDateFormat:@"yyyy/MM/dd"];
NSString
*dateString = [dateFormat stringFromDate:nd];
NSLog(@"date:
%@", dateString);
[dateFormat
release];
NSDateComponents *comps = [[NSDateComponents alloc] init]; |
[comps setDay:6]; |
[comps setMonth:5]; |
[comps setYear:2004]; |
NSCalendar *gregorian = [[NSCalendar alloc] |
initWithCalendarIdentifier:NSGregorianCalendar]; |
NSDate *date = [gregorian dateFromComponents:comps]; |
[comps release]; |
NSDateComponents *weekdayComponents = |
[gregorian components:NSWeekdayCalendarUnit fromDate:date]; |
int weekday = [weekdayComponents weekday]; |
Assume 1308847489 is # of seconds since 1970.
NSDate
*nd = [NSDate dateWithTimeIntervalSince1970:1308847489];
NSDateFormatter
*dateFormat = [[NSDateFormatter alloc] init];
[dateFormat
setDateFormat:@"yyyy/MM/dd"];
NSString
*dateString = [dateFormat stringFromDate:nd];
NSLog(@"date:
%@", dateString);
[dateFormat
release];
相关文章推荐
- DMA 使用基本配置
- MapKit&CoreLocation基本使用以及地图大头针的添加与个性化
- js中eval() 方法的使用以及一…
- GreyBox框架基本使用 - 帮主的空间…
- Web SQL Database的基本使用方法
- vi/vim 基本使用方法
- 使用源码build mysql5.5 以及 在进…
- 12-8 游标的基本使用
- vi/vim 基本使用方法
- iOS sqlite基本使用
- Spring MVC 框架以及基本配置
- DataGridView焦点控制 --基本有效
- 使用DevExpress FOR Sil…
- 浅谈UITableview 基本使用
- 使用Cobub LBS位置服务获取当前位…
- UIWindows 使用注意
- FW: HTML5 WebSockets 基础使用教…
- PHPStrom 使用技巧以及基本设置教程【持续更新】
- iOS cookie 的使用(相当重要)
- git基本使用 创建切换合并分支以及提交本地分支至远程分支