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

    Logica legata alle date

    # oggetto : verificare un intervallo di tempo

    # 2 variabili a disposizione
    DateTime inizio
    DateTime fine

    # descrizione
    nel db ho tanti campi ma quelli interessanti sono
    dt_inizio - dt_fine

    esempio :

    nel db ho questo intervallo di tempo

    01/01/2000 - 03/01/2000, ricevo un input di questo tipo

    inizio = "02/01/2000";
    fine = "03/01/2000";

    il sistema mi nega l'inserimento perchè vede che i 2 giorni specificati sono gia "busy".

    trovo difficoltà a verificare l'intervallo.
    pareri,sfanculizzate ben accette. thx

  2. #2
    non ho capito bene il controllo che hai da fare, l'intervallo che ti vene fornito, deve essere compreso in quello che hai sul db o "esterno"?
    nel primo caso :
    datainizio>datainizioDB AND datafine<datafinedb
    nel secondo :
    (datainizio<datainizioDB AND datafine<datafinedb) OR (datainizio>datafinedb AND datafine>datafinedb)

    ma non so se era questo che ti serviva

  3. #3
    diciamo che a partire da un intervallo di tempo specificato da 2 date, mi ritornano tutti i giorni in formato shortDateTime in un array

  4. #4
    non ho ben capito pure io cosa ti serve ? proporrei pure io la soluzione di DeBe99
    Frate Priore: "È Lucifero in persona!"
    Trinità: "Lo conosci?"
    Bambino: "Mai sentito nominare, deve essere un professionista dell'est"

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.