Autor | Zpráva | ||
---|---|---|---|
Usinaxek Profil * |
#1 · Zasláno: 24. 10. 2015, 12:19:03
Potřeboval bych zobrazit vždy jen datum dělitelné pěti. Teď je treba 12:16h, tak zobrazit 12:15h. Když bude 12:19h, tak stále zobrazit 12:15h.
když bude už 16:53h, tak prostě zobrazit 16:50h. Jak toho docílím? |
||
mimochodec Profil |
#2 · Zasláno: 24. 10. 2015, 12:52:46
Třeba takto?
echo date ("H:i", (time()-(time() % 300))); |
||
Alphard Profil |
#3 · Zasláno: 24. 10. 2015, 14:57:38
mimochodec [#2]:
Tady bych se bál nezanedbatelné šance, že druhé volání time() vrátí již jinou hodnotu než to předchozí. |
||
mimochodec Profil |
Alphard:
To je pravda. Bylo by to lepší takto: $tm = time(); echo date ("H:i", ($tm-($tm % 300))); A ještě pro pořádek jiný postup: $tm = time(); echo date ("H:i", 300 * floor($tm/ 300)); |
||
Časová prodleva: 9 let
|
0