質問編集履歴

1

2015/10/17 02:04

投稿

yoyoyoyogi
yoyoyoyogi

スコア47

test CHANGED
File without changes
test CHANGED
@@ -2,23 +2,53 @@
2
2
 
3
3
 
4
4
 
5
- PHPで平日だけをカウントアップする関数を作ったのですが、土日の時のカウントおかくて困っています。
5
+ PHPで平日だけをカウントアップする関数を作ったのですが、スタートが土日の時の計算1日ずれています。
6
6
 
7
7
 
8
8
 
9
- 現在から数えて平日だけで何日後、とカウントする関数です。
9
+ スタートしたの翌日から平日だけカウントするプログラム、現在スタートが月曜から金曜なら狙ったカウントをしてくれてます。
10
10
 
11
- 土日カウンする場合には月曜から何言うカウントにしいのですが苦戦しいます。
11
+ 月曜スターで5営業日後なら翌週の月曜日が返り値いっ計算です(本当は曜日ではなく日付で
12
12
 
13
- カウントすると月曜自身が1日目カウントされてしうのです、月曜からのカウントですと火曜1日目になっいのです。
13
+ スタート当カウントにず翌営業からのカウントな点プログラムを複雑化して…
14
14
 
15
15
 
16
+
17
+ 今のプログラムだと、スタートが土日祝日だと月曜日から1日目のカウントをしてしまって正解より1日少なくカウントされてしまいます。
18
+
19
+ 土日にスタートする場合には、月曜スタート、祝日がある場合には祝日明けがスタートにしたいのですが苦戦しています。
16
20
 
17
21
 
18
22
 
19
23
  以下書いているコードになります。
20
24
 
21
25
  アドバイス頂けると嬉しいです、よろしくお願いします。
26
+
27
+
28
+
29
+ 質問が不明瞭だったようで修正いたしました。
30
+
31
+
32
+
33
+ この既存コードに、スタートが土日祝日の場合に休日明けがスタートになるようなコードを追加したいのですがアイデアある方御教授頂けるとありがたいです。
34
+
35
+
36
+
37
+
38
+
39
+ スタートの日付
40
+
41
+ 本日10月17日土曜にアクセス
42
+
43
+ 10月19日月曜と処理したい
44
+
45
+
46
+
47
+ 今のプログラムだと
48
+
49
+ 3営業後は
50
+
51
+ 21日水曜日になってしまいますが、狙っている結果は22日木曜日です。
22
52
 
23
53
 
24
54