javascript - Comment déterminer les enregistrements continus en fonction de la dernière heure d'enregistrement
ringa_lee2017-06-05 11:10:16
0
4
894
Essayez l'heure actuelle - heure du dernier enregistrement > 60×60×24. Cette méthode casse toujours la signature. De cette façon, si le dernier check-in a eu lieu le 1er à 0h00, il est aujourd'hui 23h59 le 2
Lors du calcul, ne serait-il pas préférable de prendre l'horodatage de 0 point pour le calcul, (strtotime(date('Y-m-d',$time1))-strtotime(date('Y-m-d',$time2)) )/(3600 *vingt-quatre). Il n'est pas nécessaire de le faire. Chaque personne a un enregistrement, un identifiant d'utilisateur, une date de dernier enregistrement et une date d'enregistrement continu. Déterminez s'il y a plusieurs jours entre aujourd'hui et la dernière date d'enregistrement. le lendemain, la date d'arrivée continue +1 S'il y a plusieurs jours d'intervalle, Jour, il deviendra directement 1.
Vous ne pouvez certainement pas utiliser les secondes de temps pour confirmer. Par exemple, si votre heure précédente était le 30/05/2017, je peux obtenir l'heure du deuxième jour 20170531 via la fonction date(). Ensuite, obtenez et définissez le format de l'heure du jour Ymd. Déterminez si deux sont égaux
Lors du calcul, ne serait-il pas préférable de prendre l'horodatage de 0 point pour le calcul, (strtotime(date('Y-m-d',$time1))-strtotime(date('Y-m-d',$time2)) )/(3600 *vingt-quatre).
Il n'est pas nécessaire de le faire. Chaque personne a un enregistrement, un identifiant d'utilisateur, une date de dernier enregistrement et une date d'enregistrement continu. Déterminez s'il y a plusieurs jours entre aujourd'hui et la dernière date d'enregistrement. le lendemain, la date d'arrivée continue +1 S'il y a plusieurs jours d'intervalle, Jour, il deviendra directement 1.
Que diriez-vous de comparer directement les dates...
Bien que lorsque je me connecte maintenant, cela soit considéré comme une connexion réussie 18 à 32 heures après la dernière fois. .
Vous ne pouvez certainement pas utiliser les secondes de temps pour confirmer. Par exemple, si votre heure précédente était le 30/05/2017, je peux obtenir l'heure du deuxième jour 20170531 via la fonction date(). Ensuite, obtenez et définissez le format de l'heure du jour Ymd. Déterminez si deux sont égaux