回答編集履歴

11

修正

2016/03/21 03:28

投稿

hirohiro
hirohiro

スコア2068

test CHANGED
@@ -24,6 +24,8 @@
24
24
 
25
25
  t5 = -9時間分の時間
26
26
 
27
+
28
+
27
29
  ---
28
30
 
29
31
 

10

修正

2016/03/21 03:28

投稿

hirohiro
hirohiro

スコア2068

test CHANGED
@@ -22,9 +22,7 @@
22
22
 
23
23
  t4 = 12日分の時間
24
24
 
25
- t5 = -9時間分の時間 //4日から11日を引いている
25
+ t5 = -9時間分の時間
26
-
27
-
28
26
 
29
27
  ---
30
28
 

9

修正

2016/03/21 03:28

投稿

hirohiro
hirohiro

スコア2068

test CHANGED
@@ -12,19 +12,17 @@
12
12
 
13
13
 
14
14
 
15
- これに値(例えば1970/1/11 09:00:000)を与えると
15
+ これに値(例えば1970/1/13 09:00:000)を与えると
16
16
 
17
- t1 = 10日+9時間分の時間 //1970 AM0:00からの秒数
17
+ t1 = 12日+9時間分の時間 //1970 AM0:00からの秒数
18
18
 
19
- t2 = 10 //単純に10という数値
19
+ t2 = 12 //単純に12という数値
20
20
 
21
- t3 = 1 //単純に1という数値
21
+ t3 = 0 //単純に0という数値
22
22
 
23
- t4 = 11日分の時間
23
+ t4 = 12日分の時間
24
24
 
25
- t5 = 14時間分の時間 //4日から11日を引いている
25
+ t5 = -9時間分の時間 //4日から11日を引いている
26
-
27
- ※t2が3で割り切れる数値なら、t3が0になるのでt5はマイナスになります。
28
26
 
29
27
 
30
28
 

8

修正

2016/03/21 03:27

投稿

hirohiro
hirohiro

スコア2068

test CHANGED
@@ -24,6 +24,8 @@
24
24
 
25
25
  t5 = 14時間分の時間 //4日から11日を引いている
26
26
 
27
+ ※t2が3で割り切れる数値なら、t3が0になるのでt5はマイナスになります。
28
+
27
29
 
28
30
 
29
31
  ---

7

修正

2016/03/21 03:26

投稿

hirohiro
hirohiro

スコア2068

test CHANGED
@@ -22,7 +22,7 @@
22
22
 
23
23
  t4 = 11日分の時間
24
24
 
25
- t5 = -6日分の時間 //4日から11日を引いている
25
+ t5 = 14時間分の時間 //4日から11日を引いている
26
26
 
27
27
 
28
28
 

6

修正

2016/03/21 03:24

投稿

hirohiro
hirohiro

スコア2068

test CHANGED
@@ -22,7 +22,7 @@
22
22
 
23
23
  t4 = 11日分の時間
24
24
 
25
- t5 = 4日から11日を引いている
25
+ t5 = -6日分の時間 //4日から11日を引いている
26
26
 
27
27
 
28
28
 

5

修正

2016/03/21 03:22

投稿

hirohiro
hirohiro

スコア2068

test CHANGED
@@ -18,11 +18,11 @@
18
18
 
19
19
  t2 = 10 //単純に10という数値
20
20
 
21
- t3 = 1日+9時間分の時間
21
+ t3 = 1 //単純に1という数値
22
22
 
23
- t4 = 10に「1日+9時間分の時間」を足して[24*60*60*1000]を掛けているよく分からない値
23
+ t4 = 11日分の時間
24
24
 
25
- t5 = 4日からt4を引いている
25
+ t5 = 4日から11日を引いている
26
26
 
27
27
 
28
28
 

4

修正

2016/03/21 03:21

投稿

hirohiro
hirohiro

スコア2068

test CHANGED
@@ -16,13 +16,13 @@
16
16
 
17
17
  t1 = 10日+9時間分の時間 //1970 AM0:00からの秒数
18
18
 
19
- t2 = 10日分の時間 //1970年から何日目かを求める
19
+ t2 = 10 //単純に10という数値
20
20
 
21
- t3 = 1日分の時間 //3日で割り余りの日(追加分)を求める
21
+ t3 = 1日+9時間分の時間
22
22
 
23
- t4 = 4日分の時間 //今日から3日単位の余りの日数加算、予定日の秒数計算
23
+ t4 = 10に「1+9時間分の時間て[24*60*60*1000]掛けているよく分からない値
24
24
 
25
- t5 = t4-t1(?) これだと4日から10日+9時間を引いている //予定時間から現在の時間を引いて、あと何秒かを計算
25
+ t5 = 4日からt4を引いている
26
26
 
27
27
 
28
28
 

3

細部修正

2016/03/21 03:15

投稿

hirohiro
hirohiro

スコア2068

test CHANGED
@@ -1,4 +1,4 @@
1
- t2~t4の下りがおかしいと思います
1
+ t2~t5の下りがおかしいと思います
2
2
 
3
3
  > t1=(new Date()).getTime()+p;//1970 AM0:00からの秒数
4
4
 
@@ -18,7 +18,7 @@
18
18
 
19
19
  t2 = 10日分の時間 //1970年から何日目かを求める
20
20
 
21
- t3 = 1日 //3日で割り余りの日(追加分)を求める
21
+ t3 = 1日分の時間 //3日で割り余りの日(追加分)を求める
22
22
 
23
23
  t4 = 4日分の時間 //今日から3日単位の余りの日数を加算し、予定日の秒数を計算
24
24
 

2

調整

2016/03/21 03:10

投稿

hirohiro
hirohiro

スコア2068

test CHANGED
@@ -1,14 +1,14 @@
1
1
  t2~t4の下りがおかしいと思います
2
2
 
3
- > //1970 AM0:00からの秒数
3
+ > t1=(new Date()).getTime()+p;//1970 AM0:00からの秒数
4
4
 
5
- //1970年から何日目かを求める
5
+ t2=INT(t1/t0);//1970年から何日目かを求める
6
6
 
7
- //3日で割り余りの日(追加分)を求める
7
+ t3=t2%3;//3日で割り余りの日(追加分)を求める
8
8
 
9
- //今日から3日単位の余りの日数を加算し、予定日の秒数を計算
9
+ t4=(t2+t3)*t0;//今日から3日単位の余りの日数を加算し、予定日の秒数を計算
10
10
 
11
- //予定時間から現在の時間を引いて、あと何秒かを計算
11
+ t5=t4-t1;//予定時間から現在の時間を引いて、あと何秒かを計算
12
12
 
13
13
 
14
14
 

1

追記

2016/03/21 03:08

投稿

hirohiro
hirohiro

スコア2068

test CHANGED
@@ -1,3 +1,35 @@
1
+ t2~t4の下りがおかしいと思います
2
+
3
+ > //1970 AM0:00からの秒数
4
+
5
+ //1970年から何日目かを求める
6
+
7
+ //3日で割り余りの日(追加分)を求める
8
+
9
+ //今日から3日単位の余りの日数を加算し、予定日の秒数を計算
10
+
11
+ //予定時間から現在の時間を引いて、あと何秒かを計算
12
+
13
+
14
+
15
+ これに値(例えば1970/1/11 09:00:000)を与えると
16
+
17
+ t1 = 10日+9時間分の時間 //1970 AM0:00からの秒数
18
+
19
+ t2 = 10日分の時間 //1970年から何日目かを求める
20
+
21
+ t3 = 1日 //3日で割り余りの日(追加分)を求める
22
+
23
+ t4 = 4日分の時間 //今日から3日単位の余りの日数を加算し、予定日の秒数を計算
24
+
25
+ t5 = t4-t1(?) これだと4日から10日+9時間を引いている //予定時間から現在の時間を引いて、あと何秒かを計算
26
+
27
+
28
+
29
+ ---
30
+
31
+
32
+
1
33
  ```javascript
2
34
 
3
35
  itv = 3;//3日単位
@@ -16,6 +48,4 @@
16
48
 
17
49
  本当に数値があっているかはちょっと自信がないのですが、こんな感じでどうでしょう?
18
50
 
19
- t2~t4の下りがおかしいと思います
20
-
21
51
  単純に”3日から、「現在時刻を3日で割った余り」を引く”で良いのでは?