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));
输出
[LOG] : date1 = 2018-05-22 15:41:50
[LOG] : date2 = 2018-05-22 15:41:50
[LOG] : date3 = 2018-05-22 15:41:50
想问下为什么三个输出的时间都一样?
是使用的方法不对吗?
还有,想问一下官方对native.js的态度是怎样的?是不是已经放弃native.js了?
1 个回复
DCloud_heavensoft
Native.js是5+app重要的能力补充,怎么会放弃呢。
不过目前官方的主精力在uni-app和多媒体强化上,不是严重bug,应该暂时不会投精力处理。