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

    formula: che giorno e'?

    Io ho un calendario di appuntamenti che in base ad una data immessa calcola le successive 7 giornate e ti dice se hai appuntamenti in quelle giornate. Fino qua tutto ok. Ma qllo che volevo sapere e se in base ad una data del tipo gg-mm-aaaa applicando una formula si riesce ricavare che giorno settimanale e? (lun-mar-mer ecc)
    Se si quale e la formula?

  2. #2
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697

    Re: formula: che giorno e'?

    Originariamente inviato da italian_spike
    Io ho un calendario di appuntamenti che in base ad una data immessa calcola le successive 7 giornate e ti dice se hai appuntamenti in quelle giornate. Fino qua tutto ok. Ma qllo che volevo sapere e se in base ad una data del tipo gg-mm-aaaa applicando una formula si riesce ricavare che giorno settimanale e? (lun-mar-mer ecc)
    Se si quale e la formula?
    http://it2.php.net/manual/it/function.date.php

  3. #3
    ho provato:
    codice:
    $data="24-07-2007"
    $prova=date("$data",l);
    echo $prova;
    e l'output era 24-07-2007 senza il giorno della settimana

  4. #4
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697
    Originariamente inviato da italian_spike
    ho provato:
    codice:
    $data="24-07-2007"
    $prova=date("$data",l);
    echo $prova;
    e l'output era 24-07-2007 senza il giorno della settimana
    Codice PHP:
    $giorni = array ("Domenica","Lunedi","Martedi","Mercoledi","Giovedi","Venerdi","Sabato");
    $data date("w"time());//scrive il giorno dell'array
    $data1 date("d/m/Y"); 

  5. #5
    non mi e molto utile perche io devo partire da una data che ho non dalla data di oggi.
    Ho provato:
    codice:
            $prova="2007-04-08";
            echo date("w",$prova);
    Ma qualsiasi data inserisco mi dice che e giovedi. In che formato le vuole ste date?

  6. #6
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Codice PHP:
    $giorni = array('Domenica','Lunedì','Martedì','Mercoledì','Giovedì','Venerdì','Sabato');
    $data '2007-04-08';
    echo 
    $giorni[date('w',strtotime($data))]; 

  7. #7
    codice:
    <?php
            $giorni = array('Dom','Lun','Mar','Mer','Gio','Ven','Sab'); 
            for($c=0;$c<7;$c++){  
                $giorno="$day[$c]";
                $giorno=$giorni[date('w',strtotime($giorno))];
                echo "<td align=\"center\" width=100 bgcolor=\"red\">$giorno $day[$c] </td>";        
            }
            ?>
    l'array day e in ordine e tutto apposto ma la funzione date mi salta qlke giorno tipo passa da mer a ven senza gio e scherzi vari.

  8. #8
    nn c'e nessuno che sa come mai?

  9. #9
    trovato le date devono essere aaaa-mm-gg

  10. #10
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697
    Originariamente inviato da italian_spike
    trovato le date devono essere aaaa-mm-gg
    $today = date("Y-mm-dd"); stampa 2007-07-24

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.