【问题标题】:How to get date in d/m/y format using javascript date.js library?如何使用 javascript date.js 库以 d/m/y 格式获取日期?
【发布时间】:2014-11-29 05:08:13
【问题描述】:

我正在尝试使用 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>

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

如何获得这样的输出?

28/4/2015

【问题讨论】:

    标签: javascript date


    【解决方案1】:

    你只需要像这样使用 .toString('dd/MM/yyyy') :

    <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>
    

    【讨论】:

      【解决方案2】:

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

      之后你应该可以参考

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

      你在哪里

      .toString('dd/MM/yyyy');    
      

      【讨论】:

        猜你喜欢
        • 2018-05-25
        • 2010-12-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-07-28
        • 1970-01-01
        相关资源
        最近更新 更多