如何更改JavaScript中的日期格式 [英] How to change date format in JavaScript

查看:74
本文介绍了如何更改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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆