如何将今天的日期设置为默认日期并且每天都会在INTEL XDK中更改?

时间:2015-07-15 08:01:16

标签: javascript html5 date intel-xdk intel-xdk-contacts

我正在处理一个输入字段为 DATE 的应用程序。
每天都有变化, 根据日期显示数据。

  

我解决了我的问题   HTML5 Input Type Date -- Default Value to Today?   这个讨论。

但是当我尝试在英特尔XDK中编码时。没有显示今天的日期。这是代码。

var date = new Date();

var day = date.getDate();
var month = date.getMonth() + 1;
var year = date.getFullYear();

if (month < 10) month = "0" + month;
if (day < 10) day = "0" + day;

var today = year + "-" + month + "-" + day;       
document.getElementById("theDate").value = today;
<input type="date" id="theDate">

我在我的项目中尝试过相同的代码。但它会产生enter image description here

之类的结果

提前致谢.....

1 个答案:

答案 0 :(得分:0)

Moment.js非常有帮助Moment.js帮助了我。谢谢你的回复...... :)

  1. 首先将Moment.js文件导入您的代码。
  2. document.getElementById('today').value = moment().format('YYYY-MM-DD');
  3. 在自动加载页面的单独函数中使用上面的代码。
  4. 感谢您的回复。