teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

コードの追加

2019/01/10 01:57

投稿

carrot0001
carrot0001

スコア24

title CHANGED
File without changes
body CHANGED
@@ -1,1 +1,9 @@
1
- PHPで'10:20:00'と'20:50:00'を加算して'31:10:00'を出力したいのですがstrtotime, mktime, Dateinterval関数などを調べてもやりかたがわかりません。どなたか教えてください。
1
+ PHPで'10:20:00'と'20:50:00'を加算して'31:10:00'を出力したいのですがstrtotime, mktime, Dateinterval関数などを調べてもやりかたがわかりません。どなたか教えてください。
2
+
3
+ ```PHP
4
+ function getSumTime($source_time, $add_time) {
5
+ $source_times = explode(":", $source_time);
6
+ $add_times = explode(":", $add_time);
7
+ return date("H:i:s", @mktime($source_times[0] + $add_times[0], $source_times[1] + $add_times[1], $source_times[2] + $add_times[2]));
8
+ }
9
+ ```