Salut,
Cum convertesc un string exemplu: 13/03/2016 la tip DATE care sa fie recunoscut de mysql? Am incercat mai multe variante dar nu transforma corect. Dar un string 13/01/1900 ? Multumesc.
conversie string to date pentru mysql
-
- Mesaje: 430
conversie string to date pentru mysql
MarPlo
Mesaje: 4343
Salut
Daca acea coloana e de tip DATE, se adauga un sir cu formatul: An-Luna-Zi sau An/Luna/Zi.
Daca e de tip DATETIME sau TIMESTAMP, se adauga cu formatul: An-Luna-Zi Ora:Minute:Secunde.
Pentru conversie poti sa foloseti in mysql functia STR_TO_DATE().
Exemplu pt. DATE:
Exemplu pt. DATETIME sau TIMESTAMP:
Pentru conversie in PHP poti sa foloseti acest exemplu:
Daca acea coloana e de tip DATE, se adauga un sir cu formatul: An-Luna-Zi sau An/Luna/Zi.
Daca e de tip DATETIME sau TIMESTAMP, se adauga cu formatul: An-Luna-Zi Ora:Minute:Secunde.
Pentru conversie poti sa foloseti in mysql functia STR_TO_DATE().
Exemplu pt. DATE:
Cod: Selectaţi tot
STR_TO_DATE('Luna/Zi/An', '%Y/%m/%d')
Cod: Selectaţi tot
STR_TO_DATE('Luna/Zi/An', '%Y-%m-%d %h:%i:%s')
Cod: Selectaţi tot
$data ='13/03/2016'; // Day/Month/Year
$data_ar = explode('/', $data); //to separe pieces of day/month/year
$date_field = date('Y-m-d',strtotime($data_ar[1] .'/'. $data_ar[0] .'/'.$data_ar[2])); //conert Day/Month/Year to Year-Month-Day
echo $date_field; // 2016-03-13
$date_field = date('Y-m-d H:i:s',strtotime($data_ar[1] .'/'. $data_ar[0] .'/'.$data_ar[2]));
echo $date_field; // 2016-03-13 00:00:00
//Then add $date_field in mysql
Subiecte similare
-
Conversie șir de salariu în număr
JavaScript - jQuery - Ajax
Primul mesaj
Am următoarea problemă:Ultimul mesaj
1. sa se elimine din sirul salarial separatorul de mii (,), astfel 5.555 sa devina 5555.
2. dacă utilizatorul introduce...
Încercați funcția din următorul cod:
function salNr(s){
//If there is comma before the last two digit, replace it with dot, else remove the... -
implode(): Passing glue string after array is deprecated
PHP - MySQL - XML
Primul mesaj
Dupa 7 ani !Ultimul mesaj
Acum, revazand o veche aplicatie cu codul Multiple Select Drop Down list cu tabel 3 coloane +1; am constatat ca datorita upgradarii...
OK ! Eu nu am inteles despre ce parametri era vorba. S-a rezolvat, multumesc pentru promptitudinea cu care mi-ai raspuns ! TOATE CELE BUNE !!! -
Regex pentru adrese
PHP - MySQL - XML
Primul mesaj
Salut,Ultimul mesaj
As avea si eu nevoie de ajutor! incerc de ceva zile sa dezvolt un regex/ sau o alta solutie, sa vad daca intr-un string mai mare exista o...
Ai putea folosii o functie de localizare IP/browser, dar ar fii ceva individual, facusem eu in trecut o functie, ceva de verificare IP si blocare pe... -
Material supraconductor, pentru o revoluție energetică
Stiri Deosebite
Materialele supraconductoare necesită de obicei temperaturi extrem de reci pentru a funcționa. Dar o nouă descoperire ar putea schimba asta.
Oamenii... -
Trenuri cu hidrogen pentru pasageri în Austria
Stiri Deosebite
Viena începe un nou capitol în transportul feroviar de pasageri. Până la sfârșitul lunii noiembrie, un tren cu hidrogen va transporta pasageri pentru...
-
Premiul Nobel pentru chimie din 2020
Stiri Deosebite
Cercetătoarele Emmanuelle Charpentier şi Jennifer A. Doudna au fost recompensate cu premiul Nobel pentru chimie pe anul 2020, anunţ făcut de Academia...