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

    Conoscere il giorno della settimana

    Ciao,

    come da oggetto, avrei la necessità di avere il giorno della settimana formato numero....

    Tipo domenica 0 (o 1)
    lunedi (1 o 2)
    ...e cosi via

    Esiste una funzione che fa già questo, o devo farlo manualmente?


    In pratica, avendo un giorno della settimana nel database, dovrebbero venirmi le 4 date piu vicine.

    Se nel db ho "martedi" (o eventualmente il numero), dovrebbe venirmi:

    27/12/2005
    03/01/2005
    10/01/2005
    17/01/2005

    Ovviamente dopo avere il primo il resto è uno scherzo, ma il mio problema è proprio quello di trovare il primo a partire da "oggi"!

    Grazie mille!

  2. #2
    Nella sezione script di Weppos ho trovato il modo

    WeekDay(date)

    A questo punto come potrei fare per trovare la data piu vicina dello stesso giorno della settimana?

    Grazie!!!

  3. #3
    non ho ben compreso. oggi è martedì. vuoi trovare i prossimi 4 martedì?

  4. #4
    Originariamente inviato da optime
    non ho ben compreso. oggi è martedì. vuoi trovare i prossimi 4 martedì?
    Esatto, oppure oggi è domenica mi servono i prossimi 4 martedì!

  5. #5
    ma ti interessano solo i martedi'?

  6. #6

  7. #7
    questa la logica

    a1. inizio ciclo
    a2. ricavo il giorno con weekday
    a3. è martedì? si', esco dal ciclo (vado a b1)
    a4. con dateadd aggiungo un giorno
    a5. riparte il ciclo da a1

    b1. ho già il primo martedi'
    b2. aggiungo 7 giorni con dateadd a b1 e ho il secondo martedì
    b3. aggiungo 7 giorni con dateadd a b2 (o 14 a b1) e ho il terzo martedì
    b4. aggiungo 7 giorni con dateadd a b3 (o 21 a b1) e ho il quarto martedì


  8. #8
    non fa una piega
    www.granadilla.it
    Granadilla - Design Juice

  9. #9

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.