iOS 第五课 日期时间戳相互转换
2015-08-07 11:05
489 查看
// 1. 日期转时间戳
NSDate *date = [NSDate date];
long timeStamp = (long)[date timeIntervalSince1970];
// 2. 时间戳转日期
long timeStamp2 = 1344444;
NSDate *date2 = [NSDate dateWithTimeIntervalSince1970:(NSTimeInterval)timeStamp];
/*-----------4.数据处理类---------------------------------*/
//----时间字符串转时间戳---
#define DataStr2Timestamp(dateStr,format)\
NSDateFormatter* formatter = [[NSDateFormatter alloc] init];\
[formatter setDateFormat:format];\
NSDate *dateP = [formatter dateFromString:dateStr];\
dateStr = [NSString stringWithFormat:@"%ld", (long)[dateP timeIntervalSince1970]]
//----时间戳转字符串----
#define TimeStamp2NSDataStr(dateStr,format)\
NSDateFormatter* formatter = [[NSDateFormatter alloc] init];\
[formatter setDateFormat:format];\
NSDate *date = [NSDate dateWithTimeIntervalSince1970:dateStr.longLongValue];\
dateStr = [formatter stringFromDate:date]
NSDate *date = [NSDate date];
long timeStamp = (long)[date timeIntervalSince1970];
// 2. 时间戳转日期
long timeStamp2 = 1344444;
NSDate *date2 = [NSDate dateWithTimeIntervalSince1970:(NSTimeInterval)timeStamp];
/*-----------4.数据处理类---------------------------------*/
//----时间字符串转时间戳---
#define DataStr2Timestamp(dateStr,format)\
NSDateFormatter* formatter = [[NSDateFormatter alloc] init];\
[formatter setDateFormat:format];\
NSDate *dateP = [formatter dateFromString:dateStr];\
dateStr = [NSString stringWithFormat:@"%ld", (long)[dateP timeIntervalSince1970]]
//----时间戳转字符串----
#define TimeStamp2NSDataStr(dateStr,format)\
NSDateFormatter* formatter = [[NSDateFormatter alloc] init];\
[formatter setDateFormat:format];\
NSDate *date = [NSDate dateWithTimeIntervalSince1970:dateStr.longLongValue];\
dateStr = [formatter stringFromDate:date]
相关文章推荐
- iOS 音频格式转换--caf转mp3
- iOS定位 (一) 地图定位
- Xcode6在iPhone5+iOS7模拟器上编译,上下有黑边问题
- ios 雪花下坠效果
- iOS 9应用开发教程之编辑界面与编写代码
- iOS导航栏-导航栏透明
- ios学习之路
- iOS 9应用开发教程之编辑界面与编写代码
- ios常见bug
- IOS TableView详解(一)
- iOS设计模式之策略模式
- iOS打电话
- 多线程02---pThread简介
- IOS中限制TextField中输入的类型以及长度
- iOS开发 - XCode设置断点与编辑断点
- iOS私有API之wifi扫描和wifi连接
- iOS开发系列文章
- ios随机数,and()、random()、arc4random()
- Mac OS 下命令行使用Git 管理iOS代码
- iOS调用另一个程序