原文地址: java 的long 时间与objective-c的时间转换
困扰笔者快一个月的java时间与objective-c时间转换问题终于有解了,没想到这么简单java时间/1000就是objective-c的时间了。
扩展一下NSDate
- @interface NSDate (BBExtensions)
- + (long long)currentTimeMillis;
- + (NSDate*)dateFromMillis:(long long)millis;
- @end
- #import "NSDate+BBExtensions.h"
- #import <sys/time.h>
- @implementation NSDate (BBExtensions)
- + (long long)currentTimeMillis
- {
- struct timeval t;
- gettimeofday(&t, NULL);
- return (((long long) t.tv_sec) * 1000) + (((long long) t.tv_usec) / 1000);
- }
- + (NSDate*)dateFromMillis:(long long)millis
- {
- return [NSDate dateWithTimeIntervalSince1970:(millis / 1000)];
- }
- @end
最后
以上就是优美书包最近收集整理的关于java 的long 时间与objective-c的时间转换的全部内容,更多相关java内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复