Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    573

    data + - qualche giorno

    Ciao a tutti, sicuramente sto per fare una domanda banalissima ma con le date non vado molto daccordo!

    Dunque, dovrei fare una cosa del genere ho dei numeri che vengono da db i quali rappresentano giorni ad esempio 2 e 25: nel primo caso voglio ottenere, rispetto alla data di partenza (letta anch'essa da db), la data di 2 giorni prima e nel secondo caso con 25 giorni di +... sembra uno sciogli lingua ma spero di essermi spiegata!
    Grazie Elisa

  2. #2
    codice:
    DateTime data = DateTime.Now;
    DateTime data_2giorniprima = data.AddDays(-2);
    DateTime data_25giornidopo = data.AddDays(25);
    Fai assumere a data il valore che ritorna dal db anziché quello della data attuale e sei a cavallo

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    573
    era facile! Grazie!

  4. #4
    Ah no.. spetta.. tu parli di "numeri" ... che intendi in questo caso? Hai solo 2 o 25 dal database? Oppure ti arriva un valore in formato DateTime?

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    573
    purtroppo no, nn ho il formato data ma ho il numero tipo -2 +25

  6. #6
    Uhm.. cerchiamo di capirci: dal tuo db tu ricavi un campo data ed uno numerico che indica quanti giorni devi aggiungere/togliere?

    Hai quindi 2 campi?

    Non ho capito bene la tua situazione..

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    573
    esatto! un campo data e un campo con dei numeri da mettere o levare ai giorni.

  8. #8
    Utente di HTML.it L'avatar di Ottavio
    Registrato dal
    Jul 2000
    Messaggi
    286
    bhe ti ha risposto:
    DateDiff o forse
    + elegamente data.AddDays
    <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
    Era un mondo adulto, si sbagliava da professionisti....
    <P.Conte>
    <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

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.