2011-01-27 11 views
7

foglio My Excel ha il seguente formato: gg/mm/aaaaexcel Formato data per mysql

ex: 24/10/2010 (formato europeo)

e la mia mysql esigenze: YYYY mm-dd (formato USA)

Come posso formattare la data in Excel per avere questo formato USA? Ho provato con formato di cella, ma non hanno il formato desiderato

saluti

+1

AAAA-MM-DD è il formato ISO 8601, non il formato degli Stati Uniti. –

risposta

16

Ecco come si può trovare questo formato numero in Excel:

  1. Vai a Formato celle e poi la scheda Numero.
  2. Selezionare Data
  3. modificare le impostazioni internazionali per inglese (U.K.)
  4. Il quinto elemento della lista (sulla mia versione statunitense di Excel) è il formato che stai cercando.

Spero che questo aiuti!

3

Utilizzare la funzione di testo - presupponendo che la data da convertire fosse nella cella A1, = TEXT (A1, "AAAAMMGG") otterrà i dati in un formato che mysql comprenderà come data.

8

Quattro le ore, i minuti ei secondi

go nella categoria personalizzata e inserire questo:

hh

aaaa-mm-gg: mm: ss

1

Ci sono molte soluzioni, ma io riformattare le date per mysql utilizzando questa formula (supponendo che la data è nella cella E2):

=YEAR(E2)&"-"&RIGHT(TRIM(100+MONTH(E2)),2)&"-"&RIGHT(TRIM(100+DAY(E2)),2)