recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - Comment déterminer les enregistrements continus en fonction de la dernière heure d'enregistrement

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

ringa_leeringa_lee2786 Il y a quelques jours928

répondre à tous(4)je répondrai

  • 天蓬老师

    天蓬老师2017-06-05 11:12:16

    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.

    répondre
    0
  • ringa_lee

    ringa_lee2017-06-05 11:12:16

    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. .

    répondre
    0
  • 我想大声告诉你

    我想大声告诉你2017-06-05 11:12:16

    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

    répondre
    0
  • phpcn_u1582

    phpcn_u15822017-06-05 11:12:16

    where date(new_date)-date(old_date)=1;

    répondre
    0
  • Annulerrépondre