1. ホーム
  2. javascript

[解決済み] JavaScriptで日付の書式を変更する方法 [重複]について

2022-03-06 08:50:45

質問

<ブロッククオート

重複の可能性があります。
javascriptでの日付の書式設定

こんなのあるんだ。

HTML

Start Date:  <input type="date" id="startDate" name="startDate" ></p>

JavaScript

var  mydate = new Date(form.startDate.value);

この後、mydateは次のようになります。

"05/05/2010"

さて、この書式を次のように変更したい。

May 2010

JavaScriptでやる方法はないのでしょうか?

どのように解決するのですか?

日付は自分で書式設定できるのですが...

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();

のような外部ライブラリを使用することもできます。 日付JS .

DateJSの例です。

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