Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Calendario

  1. #1
    Utente di HTML.it L'avatar di Gio&Ste
    Registrato dal
    Jan 2001
    Messaggi
    643

    Calendario

    Ho un calendario, utilizzo js.
    Non sono affatto pratico di js, devo far partire il calendario con 8 giorni di ritardo rispetto alla data reale. Cioè se oggi è 16, devo leggere 8.
    Lo script che sto modificando l'ho trovato su questo sito.
    Pensavo di poter intervenire direttamente sulla data che prende da sistema... ma probabilmente non uso la sintassi giusta. Qualcuno mi può dare delucidazioni?
    Vi posto anche la parte di codice del js.
    Io pensavo di fare semplicemente mday==mday-8

    var Digital = new Date();
    var day = Digital.getDay();
    var mday = Digital.getDate();
    var month = Digital.getMonth();
    var hours = Digital.getHours();

    if (mday == 1) { mn = "st"; }
    else if (mday == 2) { mn = "nd"; }
    else if (mday == 3) { mn = "rd"; }
    else if (mday == 21) { mn = "st"; }
    else if (mday == 22) { mn = "nd"; }
    else if (mday == 23) { mn = "rd"; }
    else if (mday == 31) { mn = "st"; }

    myclock = '';
    myclock += '<font style="color:'+myfont_color+'; font-family:'+myfont_face+'; font-size:'+myfont_size+'pt;">';
    myclock += mypre_text;

    if (DisplayDate) { myclock += MonthsOfYear[month]; }
    myclock += ' - Giorno '+mday+mn;
    Giò

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao Gio&Ste,

    dopo la riga
    codice:
    var Digital = new Date();
    porti indietro di 8 giorni
    codice:
    Digital.setDate(Digital.getDate()-8);

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 © 2026 vBulletin Solutions, Inc. All rights reserved.