回答編集履歴
1
訂正
test
CHANGED
@@ -11,6 +11,16 @@
|
|
11
11
|
1. 指定年齢(若年)に該当する年の1月1日
|
12
12
|
|
13
13
|
2. 指定年齢(高年)に該当する年の12月31日
|
14
|
+
|
15
|
+
|
16
|
+
|
17
|
+
追記)コメントを受けて
|
18
|
+
|
19
|
+
発展して、誕生日は本日付けを基準にする場合
|
20
|
+
|
21
|
+
1. 本日から起算した指定年齢(若年)に該当する年差
|
22
|
+
|
23
|
+
2. 本日から起算した指定年齢(高年)に該当する年差
|
14
24
|
|
15
25
|
|
16
26
|
|
@@ -30,6 +40,22 @@
|
|
30
40
|
|
31
41
|
thisYear = new Date().getFullYear(),
|
32
42
|
|
43
|
+
thisMonth = new Date().getMonth(),
|
44
|
+
|
45
|
+
thisDate = new Date().getDate(),
|
46
|
+
|
47
|
+
// コメントを受けて
|
48
|
+
|
49
|
+
inputRange = [
|
50
|
+
|
51
|
+
new Date(thisYear-birthRange[0], thisMonth-1, thisDate, 0, 0, 0),
|
52
|
+
|
53
|
+
new Date(thisYear-birthRange[1], thisMonth-1, thisDate, 0, 0, 0)
|
54
|
+
|
55
|
+
]
|
56
|
+
|
57
|
+
/*
|
58
|
+
|
33
59
|
inputRange = [
|
34
60
|
|
35
61
|
new Date(thisYear-birthRange[0], 0, 1, 0, 0, 0),
|
@@ -38,9 +64,7 @@
|
|
38
64
|
|
39
65
|
]
|
40
66
|
|
41
|
-
|
67
|
+
inputRange = [
|
42
|
-
|
43
|
-
[
|
44
68
|
|
45
69
|
new Date(thisYear-birthRange[0], 0, 1, 0, 0, 0),
|
46
70
|
|