Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Estrapolare la settimana da un giorno
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • T
      tuonorosso Super User • ultima modifica di

      Estrapolare la settimana da un giorno

      Ciao a tutti.

      Sapendo che oggi è il 07/09/2006 (giovedì) come fareste per calcolare il giorno in cui era lunedi (il 4) e quello che sarà domenica (il 10)?

      Grazie
      CIAO

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • T
        tymba Super User • ultima modifica di

        la prima soluzione (che non è detto sia quella giusta) che mi viene in mente è di avere un array associativo che definisca per ogni giorno (giovedì: distanza 3) la distanza da lunedì, la data di oggi meno la distanza ti da la data di lunedì mentre la data di lunedì + 6 quella di domenica.

        quindi oggi è il 7 - 3 = 4
        4+6=10

        il perchè sommare 6 invece che 7 lo lascio a te 😄

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • T
          tuonorosso Super User • ultima modifica di

          Il problema è che non so che oggi è giovedi 😄

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • massy
            massy Moderatore • ultima modifica di

            sì che lo sai 🙂

            date("D") ti dice che oggi è Fri -> venerdì
            date ("l") ti dice che oggi è Friday
            date ("w") ti dice che oggi è 5 .
            Puoi usare questo:
            se da 0 -> domenica
            1-> lunedì

            ...
            6-> sabato 🙂

            :ciauz:

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • T
              tuonorosso Super User • ultima modifica di

              Ottimo!!

              Dopo provo 😄

              Vi chiedo un'altra cosa al volo;
              se ho una data (2006-09-07) e volessi aggiungergli n giorni (che ne so, anche 640) come faccio a calcolare a che numero sarei?

              Grazie ancora
              Tuono

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • T
                tymba Super User • ultima modifica di

                $tomorrow = mktime (0,0,0,date("m") ,date("d")+1,date("Y"));

                :ciauz:

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                Caricamento altri post
                Rispondi
                • Topic risposta
                Effettua l'accesso per rispondere
                • Da Vecchi a Nuovi
                • Da Nuovi a Vecchi
                • Più Voti