概述
原文地址: 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 的long 时间与objective-c的时间转换所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复