我需要在我的Titanium Mobile App(Android)中的给定时区和区域设置(特定于语言的日期时间值)中显示UTC日期时间值。
我正在使用Moment-locale和Moment-Timezone就像在我的Alloy.js中一样..
//include moment.js+locale for locale specific date-time formatting
var moment = require('moment-with-locales');
//include moment-timezone.js for time zone specific date-time formatting
var momentTZ = require('moment-timezone');
然而,只要我这样做并运行我的应用程序,我就会找到一个未找到的"请求的模块"错误。甚至在我引用这些库并在我的代码中使用它之前(因此这些库之间存在一些冲突)。以下是我的控制台的摘录。
[ERROR]:TiExceptionHandler :( main)[169,169] ----- Titanium Javascript运行时错误----- [错误]:TiExceptionHandler :( main)[1,170] - 在ti:/module.js:280,9 [错误]:TiExceptionHandler :(主要)[2,172] - 消息:未捕获错误:未找到请求的模块:时刻 [错误]:TiExceptionHandler :(主要)[1,173] - 来源:抛出新错误("未找到请求的模块:" +请求); [INFO]:I / dalvikvm-heap:将堆(frag case)增长到15.683MB,用于2536932字节分配 [错误]:V8异常:ti发生异常:/module.js:280:未捕获错误:未找到请求的模块:时刻
我一直绞尽脑汁但是由于我对JS库的理解有限,我运气不好。我怀疑它与this issue有关,但我还没弄清楚如何解决它。关于如何解决这个问题的任何提示或指示都将非常感激。谢谢!