Mysql
 sql >> Baza danych >  >> RDS >> Mysql

CodeIgniter Data lub DateTime

Gdy twoje pole w MySQL to Data-godzina, uwzględnia właściwy format przed zapisaniem w bazie danych.

Więc przekonwertuj łańcuch na format daty i czasu w php za pomocą.

date("Y-m-d H:i:s", strtotime($string)); 

Lub możesz zrobić to samo w Datepicker

$(function() {
    $('#datepicker').datepicker({
        dateFormat: 'yy-dd-mm',
        onSelect: function(datetext){
            var d = new Date(); // for now
            var h = d.getHours();
                h = (h < 10) ? ("0" + h) : h ;

                var m = d.getMinutes();
            m = (m < 10) ? ("0" + m) : m ;

            var s = d.getSeconds();
            s = (s < 10) ? ("0" + s) : s ;

                datetext = datetext + " " + h + ":" + m + ":" + s;
            $('#datepicker').val(datetext);
        },
    });
});

Skrzypce dla selektora dat

Uwaga jeśli chcesz, aby data była tylko w polu MySQL, pomiń część godzina min sek.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dlaczego tabela SELECT * FROM INNER JOIN..ON pokazuje przecinającą się kolumnę dwukrotnie?

  2. Laravel 4 Query Builder - groupBy Max Date

  3. Ograniczanie połączeń MySQL z hosta lokalnego w celu poprawy bezpieczeństwa

  4. kara wydajności ciągów jako kluczy podstawowych?

  5. MySQL Workbench:Błąd w zapytaniu (1064):Błąd składni w pobliżu „VISIBLE” w wierszu 1