Risultati da 1 a 6 di 6

Discussione: Conversione date da SQL a PHP

  1. #1
    Account disattivato
    Data Registrazione
    Mar 2008
    Messaggi
    234

    Date vBulletin

    Nel DataBase vBulletin salva le varie date in un formato numerico, tipo questo 1236768015...
    Per trasformare la data nel formato "leggibile" cosa devo fare?
    Mi serve in quanto dovrei estrarre con una query delle date, e poi farle vedere in modo che si capisca, e non come l'esempio...

  2. #2
    Citazione Originariamente Scritto da morris2003 Visualizza Messaggio
    Nel DataBase vBulletin salva le varie date in un formato numerico, tipo questo 1236768015...
    Per trasformare la data nel formato "leggibile" cosa devo fare?
    Mi serve in quanto dovrei estrarre con una query delle date, e poi farle vedere in modo che si capisca, e non come l'esempio...
    Per convertirle puoi usare uno di questi due siti:
    http://www.onlineconversion.com/unix_time.htm
    http://www.4webhelp.net/us/timestamp.php

  3. #3
    Account disattivato
    Data Registrazione
    Mar 2008
    Messaggi
    234

    Conversione date da SQL a PHP

    Ho eseguito una query su un database MySql e mi sono estratto una data nel formato TimeStamp (es: 1236804397), l'ho convertita nel formato "leggibile" così:
    Codice:
    $visita="1236804397";
     //imposto il formato  
    $formato1 = "d-m-y";  
    $formato2 = "H:i";  
    //visualizzo il timestamp convertito  
    $uno=(date($formato1, $visita));
    $due=(date($formato2, $visita));
    $textVisita = "Ultima visita: $uno alle $due";
    Risultato: 11-03-09 alle 22:26

    Vorrei che al posto della data di oggi, mi comparisse il testo OGGI...e stessa cosa per IERI...
    Ma come fare?

  4. #4
    Account disattivato
    Data Registrazione
    Mar 2008
    Messaggi
    234
    Ho eseguito una query su un database MySql e mi sono estratto una data nel formato TimeStamp (es: 1236804397), l'ho convertita nel formato "leggibile" così:
    Codice:
    $visita="1236804397";
     //imposto il formato  
    $formato1 = "d-m-y";  
    $formato2 = "H:i";  
    //visualizzo il timestamp convertito  
    $uno=(date($formato1, $visita));
    $due=(date($formato2, $visita));
    $textVisita = "Ultima visita: $uno alle $due";
    Risultato: 11-03-09 alle 22:26

    Vorrei che al posto della data di oggi, mi comparisse il testo OGGI...e stessa cosa per IERI...
    Ma come fare?

  5. #5
    Account disattivato
    Data Registrazione
    Mar 2008
    Messaggi
    234
    Ecco il codice funzionante:

    Codice PHP:
    $visita="1236804397";
     
    //imposto il formato 
    $formato1 "d-m-y"
    $formato2 "H:i"
    //visualizzo il timestamp convertito 
    $uno=(date($formato1$visita));
    $due=(date($formato2$visita));
    $giorno=(date("d"$visita));
    $mese=(date("m"$visita));
    $anno=(date("Y"$visita));
    //estrai il timestamp della data di oggi
    $timestamp_oggi=time();
    //calcoli il time stamp della data di ieri (esattamente 24 ore prima)
    $timestamp_ieri=$timestamp_oggi - (24*60*60);
    //controlli prima se è la data di oggi, e poi se è quella di ieri:
    if ($giorno==date("d",$timestamp_oggi) && $mese==date("m",$timestamp_oggi) && $anno==date("Y",$timestamp_oggi))
        {
    $textVisita "Ultima visita: Oggi alle $due";}
    else if (
    $giorno==date("d",$timestamp_ieri) && $mese==date("m",$timestamp_ieri) && $anno==date("Y",$timestamp_ieri))
        {
    $textVisita "Ultima visita: Ieri alle $due";}
    else
        {
    $textVisita "Ultima visita: $uno alle $due";} 

  6. #6
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    64
    Messaggi
    9,035
    Devi vedere se la data di oggi corrisponde. Data e ora di oggi sono in TIMENOW (costante vbulletin) o in time() (PHP).
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

Discussioni Simili

  1. conversione
    Di carmine3838 nel forum Pre acquisto vBulletin
    Risposte: 3
    Ultimo Messaggio: 19-03-2009, 15:09
  2. vBulletin 3.7.x Conversione Link
    Di mitor nel forum VBulletin 3
    Risposte: 23
    Ultimo Messaggio: 13-06-2008, 01:13
  3. Conversione da IPB a VB
    Di alexp nel forum Pre acquisto vBulletin
    Risposte: 3
    Ultimo Messaggio: 13-01-2008, 06:52
  4. vBulletin 3.5.x Conversione da IPB 2.1 a VB 3.5
    Di alexp nel forum VBulletin 3
    Risposte: 11
    Ultimo Messaggio: 12-09-2006, 00:43
  5. vBulletin 3.0.x date e ore con vBadvanced...
    Di jancarlo nel forum VBulletin 3
    Risposte: 3
    Ultimo Messaggio: 02-05-2005, 09:33

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •