[英]How to get date in d/m/y format using javascript date.js library?
I am trying to get next 30th date from a specified date using javascript library date.js. 我正在尝试使用javascript库date.js从指定日期获取下一个30号日期。 here is my code:
这是我的代码:
<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>
However I'm getting output like this: Tue Apr 28 2015 00:00:00 GMT+0530 (India Standard Time) 但是我得到的输出是这样的:Tue Apr 28 2015 00:00:00 GMT + 0530(印度标准时间)
How to get output like this? 如何获得这样的输出?
28/4/2015 28/4/2015
You just need to use .toString('dd/MM/yyyy') like this: 您只需要像这样使用.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>
As standard JS does not support a (dd/mm/yyyy) format I'd recommend downloading and installing Date.js: https://github.com/datejs/Datejs 由于标准JS不支持(dd / mm / yyyy)格式,因此我建议下载并安装Date.js: https : //github.com/datejs/Datejs
After which you should be able to reference 之后,您应该可以参考
new Date().toString('M/d/yyyy')
where you have 你在哪里
.toString('dd/MM/yyyy');
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.