Mam w bazie danych kolumnę gdzie przechowuję datę i czas. I teraz chcę wyświewtlić tylko rok, miesiąc i dzień. Czy jest do tego jakaś funkcja w php czy muszę to zrobić jakoś ręcznie ?
Jak rodzielić datę i czas używając PHP ?
- Rejestracja: dni
- Ostatnio: dni
- Postów: 3561
1
Nikt nie wie, jak to naprawdę przechowujesz w bazie
Tu masz
https://www.php.net/manual/en/refs.calendar.php
https://www.php.net/manual/en/refs.basic.text.php
Tylko żebyś się nie spocił, synku, bo można się przeziębić.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 3581
4
Budujesz obiekt DateTime z danego formatu i dalej operujesz jak chcesz.
https://www.php.net/manual/en/class.datetime.php
- Rejestracja: dni
- Ostatnio: dni
- Postów: 434
3
Można też ""po staremu":
<?php
$dateTime = '2010-10-10 10:00:00';
$date = date('Y-m-d', strtotime($dateTime));
$time = date('H:m:i', strtotime($dateTime));