如何使用javascript date.js库以d / m / y格式获取日期?

时间:2014-11-29 05:08:13

标签: javascript date

我正在尝试使用javascript库date.js从指定日期获取下一个第30个日期。这是我的代码:



<script src="date.js"> 
var val = (document.formi.pack_val.value) * (30) ;
var d = Date.today().add(val).days();
document.formi.date.value = d;
</script>
&#13;
&#13;
&#13;

但是我得到这样的输出: 2015年4月28日星期二00:00:00 GMT + 0530(印度标准时间)

如何获得这样的输出?

28/4/2015

2 个答案:

答案 0 :(得分:1)

你只需要像这样使用.toString(&#39; dd / MM / yyyy&#39;):

<script src="date.js"> 
    var val = (document.formi.pack_val.value) * (30) ;
    var d = Date.today().add(val).days();
    document.formi.date.value = d.toString('dd/MM/yyyy');
</script>

答案 1 :(得分:1)

由于标准JS不支持(dd / mm / yyyy)格式,我建议下载并安装Date.js:https://github.com/datejs/Datejs

之后你应该可以参考

new Date().toString('M/d/yyyy')   

你有

的地方
.toString('dd/MM/yyyy');