Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [JSON to JS] convertire una data

    Ciao, volevo chiedervi se voi sapevate come convertire una data da formato Json (unix timestamp forma -> 1295272212000) nel formato gg/mm/aaaa.

    Ho provato con Data() di javascript ma non mi funziona.


    Grazie, Davide

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Premesso che non sono un esperto di date, ma ritengo sia meglio far convertire la data al php poi passare il tutto al javascript invece che ricreare la logica timestamp in js, dato che non mi risulta ci sia un "comando" nativo in js che lo possa fare, ma non sono sicuro.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Il problema è che ritorno l'array Json attraverso un add-on del cms ExpressionEngine quindi non ho una gestione dell'output completa diciamo.
    Proverò a vedere se riesco con qualche str replace a questo punto.

    Grazie

  4. #4
    Risolto x chi servisse:

    codice:
    var test=data[0].entry_date.toString(); //converto json data a stringa
    //SOLO SE NELF ROMATO PIU' LUNGO (con 3 0 finali) divido e moltiplico
    test=test/1000; //Dividi per mille e moltiplica per mille per avere data corretta
    var myDate = new Date(test*1000);
    var day=myDate.getDate();
    var month=myDate.getMonth()+1;
    var year=myDate.getFullYear();
    alert(day+month+year);

  5. #5
    sì se ne era già parlato sul forum
    ma se il formato è unix non dividi ma moltiplichi per mille Javascript From Php Unix Timestamp To Javascript Date

    cioè: se nel tuo caso il formato è già quello atteso da javascript, non ha senso dividere prima per mille per poi rimoltiplicare per mille

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.