Изменение формата времени с 09:30:00 до 9:30 [дубликаты]

1

У меня есть время, хранящееся в базе данных в этом формате

09:30:00

И, конечно, я могу отображать их на странице в этом формате. Но как мне отобразить его в следующем формате?..

9.30am

Я искал решение, но не могу найти ничего, что делает именно это.

  • 0
    дата функции ()
  • 0
    Вы можете отформатировать дату в вашем MySQL выберите ... или в PHP. Я позволю вам сделать небольшое исследование и вернуться при необходимости.
Теги:

2 ответа

1

Используйте функцию date() для преобразования временных форматов.

$time = date("g:ia", strtotime("09:30:00"));

Форматирование с разбивкой по времени:

  • g - Часы в 12-часовом формате
  • : - Колон
  • я - минуты с ведущими нулями
  • a - am или pm

См. Руководство.

  • 1
    Спасибо отлично
1

попробуй это,

$timeval = date("g:i a", strtotime("09:30:00"));
  • 0
    Отлично, спасибо!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню