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

    suggerimento concettuale orari

    Allora, il mio problema è questo.
    Sto creando un'applicazione in cui vengono inseriti gli orari di entrata e di uscita dei dipendenti di una certa azienda.
    E fin qui tutto ok.
    Ora, io devo estrapolare gli orari e riconoscerli in determinate fasce.
    notturna: dalle 24 alle 6
    normale: dalle 6 alle 22
    prenotturna: dalle 22 alle 24

    Ho pensato a degli IF che effettivamente funzionano cioè

    if (entrata>=6 and uscita<=22) --> allora è normale
    if (entrata>=22 and uscita <=24) --> allora è prenotturno
    if (entrata>=24 and uscita <=6) --> allora è notturno.

    Il problema ora consiste nel fatto che un dipendente può pure cominciare il suo turno alle 23 e finire alle 2 di notte. In questo modo avrà 1 ora di prenotturno e una di notturno.
    Quindi vi chiedo un suggerimento per calcolare questa cosa che mi sta fumando il cervello.

    Grazie.

  2. #2
    entrata
    uscita


    if entrata >= 6

    if uscita<=22
    turno ttutto normale
    elseif uscita <=24
    turno prenotturno
    else
    turno notturno


    e così via, poi ti fai le varie operazioni negli if sottraendo o aggiungendo le ore per calcolare quante sono nelle varie fasce
    I dilettanti costruirono l'Arca, i professionisti il Titanic!

  3. #3
    applico e vi dico...

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.