Имам работа с времена в не-sql база данни В MySql db. Данните от API, който използвам, идват с милисекунди във формат:
2015-04-14T18:01:49.783
Намерих няколко метода за премахване на всичко след периода, но не мога да намеря начин за сравнение кой е най-бързият.
Това работи добре:
$time="2015-04-14T18:01:49.783";
$timeArr= explode(".", $time);
$newTime= $timeArr[0];
Но така е и това:
$time = "2015-04-14T18:01:49.783";
$new_time = substr($time, 0, strpos($time, "."));
Освен това открих няколко други метода.
API, от който тегля, е между 40-80 000 души на „клиника“, а аз имам 20+ клиники.. Така че има милиони от тях.. Предполагам, че питам абстрактно „Как да сравня кода си с друг код? " СЪЩО - API ще отнеме време, за да достави, и изглежда никога не се изпълнява в същия интервал като последния път. Трудно е да се определи дали времето за изчакване е от моя код или api сървъра..