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

    Data in formato timestamp

    Salve, ho bisogno del vostro aiuto per apportare delle modifiche ad questo javascritp.
    function padDigit(digit) {
    if(digit < 10) {return "0" + digit;} else { return digit; }
    }

    function dateAdd(baseStr,days,objDest)
    {
    // Inserire la regular expression per sostituire tutti i separatori con '/'
    baseTime = baseStr.split("/");
    time = new Date(baseTime[2],baseTime[1]-1,baseTime[0]);
    time = new Date(time.valueOf()+ (days*1000*3600*24*30));
    objDest.value = padDigit(time.getDate())+"/"+padDigit(time.getMonth()+1)+"/"+time.getFullYear();
    }
    Lo utilizzo mediante un form per aggiungere mesi ad una data.
    Il formato con cui attualmente lavora e' gg/mm/anno ma io ho necessita' che esegui i calcoli in formato timestamp.

    Mi date una mano?

    Giuseppe

  2. #2
    Utente di HTML.it L'avatar di hcka
    Registrato dal
    Oct 2002
    Messaggi
    435
    Se non sbaglio c'è una funzione dell'oggetto Date che utilizza il timestamp... Mmmh... Prova a cercare Date().getTime() (restituisce il timestamp), oppure Date().parse() (prova a vedere http://www.quirksmode.org/js/introdate.html#parse o http://www.devguru.com/Technologies/...ate_parse.html, questo invece per l'oggetto Date(): http://www.devguru.com/Technologies/...kref/date.html)

  3. #3
    Ciao, ti ringrazio per i link.
    Purtroppo, a causa della mia scarsa conoscenza di js, non riesco ad apportare nessuna modifica.

    Giuseppe

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.