0

私はこの形式の日付を持っています. .getFullYear() が機能していないことに注意してください。

4

5 に答える 5

1
var d = new Date('05-Jun-2013');
alert(d.getFullYear());

http://jsfiddle.net/8RDwQ/

于 2013-06-05T11:20:45.023 に答える
0

分割してみてください

my_date = '05-Jun-2013'; 
var my_arr = my_date.split('-');
alert('The year is ' + my_arr[2]);

ここで my_arr は配列で、 my_arr[2] は年を表します

于 2013-06-05T11:19:26.823 に答える
0

これを試してみてください:

var d = '05-Jun-2013';
var nd = new Date(d);
alert(nd.getFullYear());
于 2013-06-05T11:21:34.913 に答える
0

デフォルトでは、getFullYear が機能するはずです。使用に適したオブジェクトがない可能性があります。

あなたはこのアプローチに従います

var dateString = "05-Jun-2013";
var dateStringArray = dateString.split("-");

var yearValue = dateStringArray[2];
于 2013-06-05T11:21:46.010 に答える
0

下記を参照してください。

var dateObj = new Date("05-Jun-2013");
dateObj.getUTCFullYear();
于 2013-06-05T11:20:26.453 に答える