Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/115.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
钛工作室+;moment.js在iOS和Android中有不同的结果_Android_Ios_Titanium_Appcelerator_Momentjs - Fatal编程技术网

钛工作室+;moment.js在iOS和Android中有不同的结果

钛工作室+;moment.js在iOS和Android中有不同的结果,android,ios,titanium,appcelerator,momentjs,Android,Ios,Titanium,Appcelerator,Momentjs,我有一个用Tianium studio构建的跨平台应用程序 应用程序正在使用moment.js,这是我的问题 var moment = require('moment/moment'); var now = moment(); Ti.API.info(now); 我在android和ios上得到的值是不同的 安卓值=947124100905 ios值=1405398490825 格式和值的长度不同 我需要android值具有与ios相同的格式 谢谢,我设法解决了我的问题。我没有意识到我用于测

我有一个用Tianium studio构建的跨平台应用程序 应用程序正在使用moment.js,这是我的问题

var moment = require('moment/moment');
var now = moment(); 
Ti.API.info(now);
我在android和ios上得到的值是不同的 安卓值=947124100905 ios值=1405398490825

格式和值的长度不同 我需要android值具有与ios相同的格式


谢谢,我设法解决了我的问题。我没有意识到我用于测试的andriod设备的日期和时间设置没有正确配置。它的日期仍然是2006年1月,这可以解释为什么价值总是较低

不管怎样,如果这可以帮助其他人,这就是我如何得到一个如何解决我的问题的提示

var dateNow = new Date();
Ti.API.info(dateNow);
var now = moment(dateNow);
ios=2014-07-15 09:00:58+0000

android=Thu Jan 06 2000 15:34:57 GMT+0900(JST)


这是我得到的值,格式不同,但矩.js可以处理它,没有问题。我的问题是,android设备的日期仍然是2000年1月6日,我不确定是什么
var now=moment()以本地或UTC时间响应。因此,请检查您的设备中的时区。您应该检查where is moment.utc()函数,它给出utc,AFAIK在不同的设备中是恒定的。