PHP Nette - jak zaokrouhlit čas na celé hodiny z datetime

PHP Nette - jak zaokrouhlit čas na celé hodiny z datetime

Ahoj, dělám v PHP Nette a potřeboval bych zaokrouhlovat hodnoty s časem (datetime), které jsou odeslané z formuláře na celé hodiny. Jak toho docílit? Děkuji

ODPOVĚĎ


Ahoj,

zaokrouhlit na celé hodiny z datetime, kdy ti to třeba formulář posílá ve dvou hodnotách $values->date a $values->time můžeš pomocí funkce date a strtotime:

$od = date('Y-m-d H:00:00', strtotime("$values->date $values->time"));

Když to budeš zasílat rovnou v datetime v proměnné $datum, tak toto funguje třeba v Nette:

$datum = DateTime::from("$datum 12:00:00");

Související obsah

programovani

php

nette

datetime

form

Komentáře

Vaše reakce na PHP Nette - jak zaokrouhlit čas na celé hodiny z datetime

Reference

Podívejte se na naše reference

Prohlédnout

Aplikace

Podívejte se na naše aplikace

Prohlédnout

Co umíme?

Podívejte se co umíme

Prohlédnout

Co umíme?

Vytváříme sofistikované aplikace pro náročné

Od webových aplikací přes android až po převodové můstky či složité informační systémy.

Podívejte se k nám

Máte ještě čas? Podívejte se na další rubriky

Tento web používá soubory cookie. Dalším procházením tohoto webu vyjadřujete souhlas s jejich používáním.. Více informací zde.