Page 1 sur 1
temps de présence
Posté : 09 mai 2006, 11:20
par feydakine76
bonjour,
Je suis en train de développer une appli permettant de gérer le temps de présence du personnel. Je cherche a faire le calcul du temps effectué dans une journée. Par exemple :
debut matin fin matin debut AM fin AM total
09:00 12:15 13:30 18:45 08:30
Je ne sais pas du tout comment attaquer le probleme
Merci a vous
Posté : 09 mai 2006, 11:26
par guilt92
C'est un peu vague pour que l'on puisse t'aider je pense mais bon...
Si tu veux gérer une application qui stock ces informations pour chaque employé tous les jours il faut que tu mettes ces valeurs dans une base de données qui pourrait etre de la forme :
Nom_employé | Date | debut_matin | fin_matin .....
Ensuite il te faudra faire une page PHP ou tu inscris les valeurs dans la base lorsque l'utilisateur se connecte à ta page ou rempli quelque chose...
Un peu plus d'informations sur le contexte de developpement et le but final seraient bienvenues...
Posté : 09 mai 2006, 11:30
par feydakine76
Je souhaite avoir de l'aide uniquement sur la partie calcul du temps de presence.
Pour exemple
(12:15 - 09:00) + (18:30 - 13:30) = 08:15
Comment faire ce calcul en php ???
Merci
Posté : 09 mai 2006, 11:30
par zeus
tu tranformes les heures en nombre de secondes puis tu fait la différence (heure_depart_matin - heure_arrivee_matin) - (heure_depart_soir - heure_arrivee_soir) et tu retranforme en heure et tu obtiens le temps de présence
Pour faciliter cette opération, tu peut utiliser la librairie
PEAR::Date
Posté : 09 mai 2006, 11:32
par feydakine76
Je vais tester cela
Merci
Posté : 09 mai 2006, 16:00
par Invité
probleme resolu et merci encore