Mysql
 sql >> база данни >  >> RDS >> Mysql

конвертиране на низ в дата php

Не се нуждаете от substr или mysql за това. Първо вземете вашите дати без substr:

$tawal = date('Y-m-d', strtotime($date));
$takhir = date('Y-m-d', strtotime($date1));

Сега имате форматираните низове Y-m-d. За да намерите разликата, въпреки че не е нужно да конвертирате в Y-m-d, тъй като не се нуждаем от mysql. Можете да използвате този метод за да намерите разликата в секунди.

$diff = abs(strtotime($date2) - strtotime($date));
$years = floor($diff / (365*60*60*24));
$months = floor(($diff - $years * 365*60*60*24) / (30*60*60*24));
$days = floor(($diff - $years * 365*60*60*24 - $months*30*60*60*24)/ (60*60*24));


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. наличност на стая за запитване на mysql

  2. MySQL | Не можете да посочите целева таблица 'a' за актуализация в клаузата FROM

  3. Вземете OLD стойност в MySQL Trigger СЛЕД изявление за актуализиране

  4. Как да създавате и манипулирате SQL бази данни с Python

  5. Как мога да добавя външен ключ при създаване на нова таблица?