native.js ios上NSDate的方法问题

var dateFormatter = plus.ios.newObject("NSDateFormatter");                         

plus.ios.invoke(dateFormatter, "setDateFormat:", "yyyy-MM-dd hh:mm:ss");

var NSDate = plus.ios.newObject('NSDate');

var date1 = plus.ios.invoke(NSDate, "initWithTimeIntervalSinceNow:", 10);

console.log("date1 = "+plus.ios.invoke(dateFormatter, "stringFromDate:", date1));

var date2 = plus.ios.invoke(NSDate, "initWithTimeIntervalSinceNow:", 20);

console.log("date2 = "+plus.ios.invoke(dateFormatter, "stringFromDate:", date2));

var date3 = plus.ios.invoke(NSDate, "initWithTimeIntervalSinceNow:", 3600);

console.log("date3 = "+plus.ios.invoke(dateFormatter, "stringFromDate:", date3));

\n

输出

[LOG] : date1 = 2018-05-22 15:41:50

[LOG] : date2 = 2018-05-22 15:41:50

[LOG] : date3 = 2018-05-22 15:41:50

\n

想问下为什么三个输出的时间都一样?

是使用的方法不对吗?

还有,想问一下官方对native.js的态度是怎样的?是不是已经放弃native.js了?



2018-05-22 15:47 添加评论 分享
已邀请:
0

DCloud_heavensoft

赞同来自:

Native.js是5+app重要的能力补充,怎么会放弃呢。
不过目前官方的主精力在uni-app和多媒体强化上,不是严重bug,应该暂时不会投精力处理。


要回复问题请先登录注册