回梦無痕
回梦無痕
  • 发布:2018-05-22 15:47
  • 更新:2018-05-23 20:26
  • 阅读:352

native.js ios上NSDate的方法问题

分类:Native.js
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了?

2018-05-22 15:47 分享
已邀请:
DCloud_heavensoft

DCloud_heavensoft

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

要回复问题请先登录注册