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

PHP и MySQL изваждат секундите от времето

Можете да го направите направо в DB, ​​като използвате MySQL SUBTIME()

// from the manual
mysql> SELECT SUBTIME('2007-12-31 23:59:59.999999','1 1:1:1.000002');
        -> '2007-12-30 22:58:58.999997'

Или можете да получите времето от MySQL и да го направите на PHP, като използвате DateTime::sub()

 // again from the manual
 <?php 
 $dateA = date_sub('2000-01-20', date_interval_create_from_date_string('1 second')); 
 ?> 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. phpMyBackupPro – Уеб базиран инструмент за архивиране на MySQL за Linux

  2. Незаконен микс от съпоставяния (latin1_swedish_ci,COERCIBLE) и (utf8_general_ci,IMPLICIT) за операция 'find_in_set'

  3. Две вмъквания в PHP/MySQL с помощта на LAST_INSERT_ID() и редове от друга таблица

  4. SELECT * от SQL таблица с помощта на подготвен оператор

  5. как да използвате (useUnicode=yes characterEncoding=UTF-8) с DBCP