PHP-ben két időpontot hogyan lehet összeadni?
Figyelt kérdés
Pl: 12:14 + 17:54
A kettőspont bezavar.
2012. jan. 23. 20:37
1/3 anonim 



válasza:





function toSeconds ( $time_string) {
list($hours, $minutes) = explode (':', $time_string);
$out = $hours * 3600 + $minutes * 60;
return $out;
}
$osszeadott = date('Y-m-d H:i:s', toSeconds ('12:14') + toSeconds ('17:54'));
2/3 A kérdező kommentje:
más módszer nincs?
2012. jan. 25. 14:54
3/3 zsomkovacs 



válasza:





Az mktime parancsnak beadod az időt, elemekre bontva. Ez timestampet csinál belőlük, ami egy 32(?) bites egész. Ezeket összeadod. Ezután a date() parancs tud újra időt csinálni belőle.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!