Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 15 su 15

Discussione: strftime NON va

  1. #11
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    il tuo campo nel db in che formato è, date, datetime o come?


    SELECT date_format(campo_data,'%d/%m/%Y') from tabella;

    SELECT date_format(campo_dataora,'%d/%m/%Y %h:%m:%s') from tabella;

  2. #12
    Utente di HTML.it L'avatar di MM88
    Registrato dal
    Jun 2003
    Messaggi
    567
    Originariamente inviato da nicola75ss
    il tuo campo nel db in che formato è, date, datetime o come?


    SELECT date_format(campo_data,'%d/%m/%Y') from tabella;

    SELECT date_format(campo_dataora,'%d/%m/%Y %h:%m:%s') from tabella;


    datetime, ma nella query c'è semplicemente un select all


    grazie

  3. #13
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    O metti

    select *,date_format(campo_dataora,'%d/%m/%Y %h:%m:%s') as data_italiana from tabella;

    oppure elenchi tutti i campi

    select campo1,campo2,date_format(campo_dataora,'%d/%m/%Y %h:%m:%s') as data_italiana,campo3,ecc from tabella;

  4. #14
    Utente di HTML.it L'avatar di MM88
    Registrato dal
    Jun 2003
    Messaggi
    567
    Originariamente inviato da nicola75ss
    O metti

    select *,date_format(campo_dataora,'%d/%m/%Y %h:%m:%s') as data_italiana from tabella;

    oppure elenchi tutti i campi

    select campo1,campo2,date_format(campo_dataora,'%d/%m/%Y %h:%m:%s') as data_italiana,campo3,ecc from tabella;

    mi dispiace farti perdere tempo, ma anche modificando la query continua a visualizzarla come 2006-05-11 00:00:00. non so perché

  5. #15
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    posta la query

    edit: scusa, sono andato a memoria con le stringhe e non mi son ricordato che per i minuti non si usa m ma i e che la h minuscola restituisce le ore da 1 a 12.

    Il formato giusto è questo
    SELECT date_format(dataora,'%d/%m/%Y %H:%i:%s') as dataita from tabella.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.