包括瞬间.js在移动应用程序中

Including moment.js in a mobile app

本文关键字:应用程序 移动 瞬间 js 包括      更新时间:2023-09-26

moment.js应该在移动平台上工作吗?我正在Phonegap中构建一些东西,并试图让它在页面上工作。

这是我的页面开头的样子:

<script type="text/javascript" charset="utf-8" src="cordova.js"></script>
<link rel="stylesheet" type="text/css" href="../css/jquery.mobile.flatui.css"/>
<script src="../js/jquery-1.10.2.min.js"></script>
<script src="../js/jquery.mobile-1.3.2.min.js"></script>
<script src="../js/moment.js"></script>
<script type="text/javascript">

我还配置了requires.config来找到它。不知道出了什么问题,或者有什么我完全忘记的事情。任何类型的指针都将不胜感激。

这是我在JS代码中使用它的方式:

var now = moment(); 
console.log("Playing with dates..."+now); 
console.log(moment().weekday(0));

但电话似乎没有接通。

是的,它应该适用于任何JavaScript环境。

您只需要格式化您的时刻即可显示。 像这样:

var now = moment();
console.log("Playing with dates... " + now.format("YYYY-MM-DD h:mm:ss a");

或者任何对您想要如何显示它有意义的内容。 请参阅 momentjs 文档。

是的,它适用于使用Phonegap/Cordova的移动应用程序。这是一个简单的 2 步过程,如下所示(参考);

  1. 安装/下载库

Prompt$ npm install moment /Users/userName/Projects/Mobile/appName └── moment@2.18.1

  1. 开始使用它

var now = moment(); console.log( "Playing with dates..." + now ); console.log( moment().weekday(0) );

可能您的配置有问题,因此最好最初在没有 require.js 的情况下使用它。