如何更改JavaScript中的日期格式 [英] How to change date format in JavaScript
本文介绍了如何更改JavaScript中的日期格式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
可能重复:
格式化JavaScript中的日期
我有这个: / p>
HTML
I have this:
Start Date: <input type="date" id="startDate" name="startDate" ></p>
JavaScript
JavaScript
var mydate = new Date(form.startDate.value);
之后mydate成为
"05/05/2010"
现在,我想更改此格式为
Now, I want to change this format to
May 2010
有没有办法在JavaScript中执行?
Is there a way of doing it in JavaScript?
推荐答案
你可以自己格式化日期。 。
You can certainly format the date yourself..
var mydate = new Date(form.startDate.value);
var month = ["January", "February", "March", "April", "May", "June",
"July", "August", "September", "October", "November", "December"][mydate.getMonth()];
var str = month + ' ' + mydate.getFullYear();
您还可以使用外部库,例如 DateJS 。
You can also use an external library, such as DateJS.
这是一个DateJS示例:
Here's a DateJS example:
<script src="http://www.datejs.com/build/date.js" type="text/javascript"></script>
<script>
var mydate = new Date(form.startDate.value);
var str = mydate.toString("MMMM yyyy");
window.alert(str);
</script>
这篇关于如何更改JavaScript中的日期格式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文