Jak rodzielić datę i czas używając PHP ?

Jak rodzielić datę i czas używając PHP ?
V2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 86
0

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 ?

AK
  • 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ć.

jurek1980
  • 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

L7
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 434
3

Można też ""po staremu":

Kopiuj
<?php
   $dateTime = '2010-10-10 10:00:00';
   $date = date('Y-m-d', strtotime($dateTime));
   $time = date('H:m:i', strtotime($dateTime));

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.