Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    112

    concatenare numeri in javascript

    devo concatenare tre numeri in javascript

    se faccio così:

    var modificato = (data.getYear() & (data.getMonth() + 1) & data.getDate()) ;

    mi restituisce 1


    se invece faccio:

    var modificato = data.getYear() + (data.getMonth() + 1) + data.getDate() ;

    mi fa la somma=2017 perchè è 2005-03-09

    come devo fare? io voglio 20050309
    Quelli che sanno fanno, quelli che non sanno insegnano. G.B.S

  2. #2
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    codice:
    var modificato = data.getYear() + "" + (data.getMonth() + 1)  + "" +  data.getDate() ;
    na puttanata del genere?
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  3. #3
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    function restDueCifre(strValore){
    strValore = '0' + strValore
    return strValore.substring(strValore.length - 2)

    }

    //var modificato = (data.getYear() & (data.getMonth() + 1) & data.getDate()) ;

    var newDateObj = new Date()
    var strMese = new String(newDateObj.getMonth() + 1)
    var strGiorno = new String(newDateObj.getDate())
    var modificato = (newDateObj.getYear() + '' + restDueCifre(strMese) + '' + restDueCifre(strGiorno)) ;

    alert(modificato)
    Forza la magica ROMA

  4. #4
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    Originariamente inviato da albis
    function restDueCifre(strValore){
    strValore = '0' + strValore
    return strValore.substring(strValore.length - 2)

    }

    //var modificato = (data.getYear() & (data.getMonth() + 1) & data.getDate()) ;

    var newDateObj = new Date()
    var strMese = new String(newDateObj.getMonth() + 1)
    var strGiorno = new String(newDateObj.getDate())
    var modificato = (newDateObj.getYear() + '' + restDueCifre(strMese) + '' + restDueCifre(strGiorno)) ;

    alert(modificato)
    edit
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  5. #5
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    Originariamente inviato da Sypher
    edit
    che vuol dire edit ?
    Forza la magica ROMA

  6. #6
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    Originariamente inviato da albis
    che vuol dire edit ?
    che avevo scritto una cazzata
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  7. #7
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    Originariamente inviato da Sypher
    che avevo scritto una cazzata

    no il tuo era giusto semplicemente non avevi notato che voleva i valori di giorno e mese espressi comunque con due cifre
    Forza la magica ROMA

  8. #8
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    Originariamente inviato da albis
    no il tuo era giusto semplicemente non avevi notato che voleva i valori di giorno e mese espressi comunque con due cifre
    si si quello lo so ...avevo scritto una cazzata nel mio secondo intervento e l'ho cancellato
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  9. #9
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    OK
    Forza la magica ROMA

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.