Задать вопрос
@Barney_Gubmle

Как «обрезать» время?

Доброго времени суток использую Faker который генерирует случайную дату в определенный промежуток времени. После эту дату я должен перенести в Carbon.
Но..
Дата выходит следующим образом 2018-07-26 03:37:48.0000003UTC
А мне нужно оставить только 2018-07-26 03:37:48.000000
т.е. без тройки и UTC
Если использовать foreach($temp as $date)
то результат будет следующий
$date = {
2018-07-26 03:37:48.000000
3
UTC
}

и Что б вытянуть саму дату - мне нужно делать еще один фор и высчитывать каждый третий элемент. Это работает. но я подозреваю что делаю что-то не так. Возможно есть идеи другие. как можно обрезать нужную дату?
  • Вопрос задан
  • 180 просмотров
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
@freshik312
1. echo $date[0];
или
2.substr($string, -4, 0);
или
3. str_replace('/UTC/', '', $srting);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽