Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2011
    Messaggi
    30

    Cambio data

    Salve, devo scrivere in javascript uno file *.js (non da eseguire all'interno di una pagina html) che mi cambi la data di sistema. Che codice devo scrivere? Grazie.

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Se non e' sa eseguire in una pagina web allora stai parlando di programmazione in JScript microsoft... ti sposto
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it L'avatar di linoma
    Registrato dal
    Mar 2010
    Messaggi
    1,346
    Prova qui

    ho del tempo da perdere

    codice:
    var WshShell = new ActiveXObject("WScript.Shell");
    WshShell.Run("cmd /C date 10/01/2001");
    Funziona ma credo si possa fare meglio
    Per gli Spartani e Sparta usa spartan Il mio github

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2011
    Messaggi
    30
    Scusate se ho sbagliato forum la prossima volta presterò più attenzione.
    Grazie per lo script linoma.
    Ho provato ad eseguirlo ma appare il prompt del dos che mi chiede di inserire la data.
    Ecco il mio codice:

    function setSystemDate(date)
    {
    var WsShell = new ActiveXObject("WScript.Shell");
    WsShell.Run("cmd /C date "+date.toString());
    }

    date è un oggetto di tipo Date.

  5. #5
    Utente di HTML.it L'avatar di linoma
    Registrato dal
    Mar 2010
    Messaggi
    1,346
    Io ho semplicemente creato un file test.js, ci ho incollato il codice. Doppio click messagebox e data cambiata.
    Per gli Spartani e Sparta usa spartan Il mio github

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2011
    Messaggi
    30
    Forse il problema è nel formato della data del metodo toString?

  7. #7
    Utente di HTML.it L'avatar di linoma
    Registrato dal
    Mar 2010
    Messaggi
    1,346
    No, l'oggetto date funziona credo solo all'interno dello jscript per poter accedere all'esterno devi usare un activex lo wscript.shell, che nn è altro che la shell di windows e cmd nn è altro che il prompt dos e date è un suo comando.

    .
    .
    Forse è il formato della stringa
    Per gli Spartani e Sparta usa spartan Il mio github

  8. #8
    Utente di HTML.it
    Registrato dal
    Apr 2011
    Messaggi
    30
    Si il problema è quello.
    Grazie 1000

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.