D'après la documentation, Clock n'a aucune obligation d'être monotone (au contraire, puisqu'elle doit explicitement lisser les secondes intercalaires). Son utilisation peut donc renvoyer des intervalles de temps faux pour une utilisation comme ici.
Cf ce tuto pour une explication générale du problème, et cet article pour un détail du cas en Java.
Note que dans le cas de TapTempo tu auras probablement pas de grosses surprises, mais utiliser la bonne horloge t'évitera des bugs impossibles ou presque à reproduire (changement d'horaires, horloge système en train d'être mise à jours par NTP ou un autre utilisateur...)
# C'est du pinaillage mais le ne vaudrait mieux pas utiliser Clock
Posté par SpaceFox (site web personnel, Mastodon) . En réponse au journal TapTempo en Java 17. Évalué à 10.
D'après la documentation,
Clockn'a aucune obligation d'être monotone (au contraire, puisqu'elle doit explicitement lisser les secondes intercalaires). Son utilisation peut donc renvoyer des intervalles de temps faux pour une utilisation comme ici.Cf ce tuto pour une explication générale du problème, et cet article pour un détail du cas en Java.
Note que dans le cas de TapTempo tu auras probablement pas de grosses surprises, mais utiliser la bonne horloge t'évitera des bugs impossibles ou presque à reproduire (changement d'horaires, horloge système en train d'être mise à jours par NTP ou un autre utilisateur...)
La connaissance libre : https://zestedesavoir.com