date — переводчик времени от человека к PHP

У нас есть коллекция грязных данных, и мы пытаемся объединить их.

Множество сервисов позволяют вам вводить даты в разные форматы, и они правильно их понимают, но не могут понять, как называется этот процесс или как мы могли бы сделать это в PHP, если есть библиотека, которая уже предоставляет это.

Итак, у нас есть время и даты в старой базе данных, которую мы унаследовали, и, пытаясь немного ее очистить, некоторые форматы выглядят как

  • 9 вечера
  • 9:00 вечера
  • 25 марта 2015

Это полное сочетание, кто-нибудь знает о каких-либо библиотеках или способах их анализа в универсальном формате?

0

Решение

проблема здесь в том, что ваша информация противоречива! вам нужно как-то его нормализовать, на самом деле ИТ может стоить попасть в таблицу Excel и попытаться сопоставить поля даты и времени с неким регулярным выражением и таким фильтром, вероятно, я бы так и сделал, так что вы можете разделить различные форматы и решать каждый формат в отдельности.

Программа должна будет сначала определить формат, который вы используете, а затем выложит любой формат, который вы хотите!

Вы можете использовать этот strtotime () PHP с этим, чтобы превратить его в любой формат
http://php.net/manual/en/function.date.php

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]