+ Rispondi al Thread
Pagina 1 di 2 12 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16

Discussione: dato un anno trovare le domeniche

  1. #1
    facocero non è in linea Novello
    Post
    37

    dato un anno trovare le domeniche

    Salve avrei bisogno di un consiglio per trovare dato un periodo di tempo espresso in mesi il numero delle domeniche corrispondenti ( per esempio da 01/01/ 2018 a 01/10/2018 = (N) giorni di domenica )
    oppure
    dato l' anno (2018) = (N) giorni di domenica
    una dritta in merito sul codice vb.net da sviluppare ? ( niente pappa pronta ) grazie mille

  2. #2
    Sgrubak non è in linea Scolaretto
    Luogo
    Torrazza Piemonte
    Post
    191
    Hai guardato la funzione DateDiff? Restituisce l'intervallo anche in settimane...

  3. #3
    facocero non è in linea Novello
    Post
    37
    Scusate ma nella mia richiesta mi sono espresso male ho bisogno di conoscere i giorni in cui cade la domenica espressi in 00/00/00 ( per esempio da 01/01/ 2018 a 01/02/2018 = 07/01/2018 domenica 14/01/2018 domenica 21/01/2018 domenica 28/01/2018 domenica ) nella spiegazione della funzione datediff non riesco a trovare un metodo corrispondente grazie mille per l'aiuto che già mi avete dato

  4. #4
    L'avatar di gibra
    gibra non è in linea Amanuense
    Luogo
    Breganze (VI)
    Post
    5,995

  5. #5
    facocero non è in linea Novello
    Post
    37
    Grazie mille gibra ... risolto

  6. #6
    facocero non è in linea Novello
    Post
    37
    codice:
        Private Sub cmdtrovadomenica_Click(sender As System.Object, e As System.EventArgs) Handles cmdtrovadomenica.Click
            Dim dt As New DateTime
            dt = (CDate(TextBox1.Text)) ' nella textbox1 inserire tramite DateTimePicker1 data di inizio 
            For i As Integer = 0 To 365 ' calcola le domeniche successive da inizio data a un anno 
                dt = dt.AddDays(1)
                If dt.DayOfWeek = DayOfWeek.Sunday Then             
                    ListBox1.Items.Add(dt) ' visualizza la lista delle date delle domeniche
                End If
            Next
        End Sub
    Ultima modifica di AntonioG; 27-11-2018 17:01  Motivo: Tag CODE ... la prossima volta attenzione

  7. #7
    L'avatar di Max.Riservo
    Max.Riservo non è in linea Scribacchino
    Post
    575
    Il codice va inserito negli appositi TAG .....
    Il codice andrebbe indentato ....

    Evidentemente sono operazioni troppo dispendiose.

  8. #8
    L'avatar di Brontolo
    Brontolo non è in linea Very Important Person
    Post
    2,771
    Quote Originariamente inviato da Max.Riservo Visualizza il messaggio
    Il codice va inserito negli appositi TAG .....
    Il codice andrebbe indentato ....

    Evidentemente sono operazioni troppo dispendiose.
    ... il codice dovrebbe essere efficiente ...
    Trovata la prima domenica è "molto probabile" che le altre si susseguano ogni sette giorni
    Il regolamento del forum: la prima cosa da leggere.

  9. #9
    L'avatar di Max.Riservo
    Max.Riservo non è in linea Scribacchino
    Post
    575
    Quote Originariamente inviato da Brontolo Visualizza il messaggio
    ... il codice dovrebbe essere efficiente ...
    Trovata la prima domenica è "molto probabile" che le altre si susseguano ogni sette giorni
    Ovviamente ..... oltre alla forma occorre badare (molto) alla sostanza.

    Spero che l'OP, per il futuro, impari (almeno) l'utilizzo dei TAG Code ....

    Inutile andare oltre : non vorrei innescare sterili polemiche.

  10. #10
    facocero non è in linea Novello
    Post
    37
    mi scuso per tutto mea culpa
    per quanto riguarda il codice per il mio scopo funziona perfettamente, di quale sostanza si sta parlando?

+ Rispondi al Thread
Pagina 1 di 2 12 ultimoultimo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi