我有一个字段,您必须在其中输入日期,但我也有一个关于该字段的脚本,自动插入当前日期。我的问题是日期的格式是M/DD/YYYY 00:00:00 AM/PM,但我只是希望它像DD/MM/YY。
顺便说一句,下面是我当前的代码:
<b>Date of Registration:</b> <input type="text" id="txtregodate" name="regodate">
<script type="text/javascript">
var now = new Date ();
document.getElementById('txtregodate').value = now.toLocaleString();
</script>有没有办法格式化我正在使用的函数呢?
发布于 2013-04-12 16:37:49
试试这个。这将提供DD/MM/YY格式的日期
var now = new Date ();
document.getElementById('txtregodate').value = now.getDate() + '/' + (now.getMonth() + 1)+ '/' + (now.getYear()%100);发布于 2013-04-12 16:29:17
有一个很棒的库可以用来做这个:http://momentjs.com/
发布于 2013-04-12 16:38:13
(这一切都是关于利用Date方法(getDate、getMonth、getYear、getFullYear)并将它们连接成字符串。基本上就是这样。
var now = new Date();
document.getElementById('txtregodate').value = now.getDate()+'/'+(now.getMonth()+1)+'/'+(now.getFullYear()%100);您可以从here获取此信息
https://stackoverflow.com/questions/15966509
复制相似问题