Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Bonifica date inserite

  1. #1

    Bonifica date inserite

    Gentile Team, ho la necessità di bonificare tutte le date inserite nelle varie tabelle del mio database e unificarle tutte allo stesso formato

    per esempio ho una tabella che ha il formato 2014-09-05 ( quello che per me dovrà essere quello definitivo)
    mentre in altri record o tabelle per colpa di alcuni import massivi mi trovo alcune date nel formato

    05/03/14 dove 05 è il mese...

    come potrei bonificare le tabelle portandole tutte al formato
    2014-09-05?
    ovviamente le date sono tutte diverse per ogni record.. io devo aggiustare solo il formato.

    attendo vs se volete e potete.

    Grazie Mille
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Se sono tutte nel formato mm/gg/aa e devi portarle nel formato aaaa-mm-gg basta fare così
    Codice PHP:
    $data '05/03/14';

    $data explode('/',$data);

    $data '20'.$data[2] . '-' $data[0] . '-' $data[1]; 

  3. #3
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    puoi farlo anche solo in SQL, se vuoi
    con una cosa tipo questa

    codice:
    UPDATE tabella
    SET date_field = DATE(STR_TO_DATE(date_field, '%m/%d/%Y'))
    WHERE date_field LIKE '%/%';
    prima di farlo, un bel backup è d'obbligo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.