Je me souviens avoir lu un blog auparavant, disant que l'heure dans le fuseau horaire UTC 0 devrait être utilisée
Mais il n'y a rien de mal à utiliser l'heure locale ?
Certains de mes journaux (heure locale utilisée)
2017-06-02 10:32:37,951 ERROR concurrent_fetch MainProcess DummyThread-1 concurrent_fetch.py 69 worker err: pision by zero
Traceback (most recent call last):
File "concurrent_fetch.py", line 67, in worker
result = 1 / 0
ZeropisionError: pision by zero
Version du produit : Python 2.7
Système d'exploitation : Linux
Journal local (écrit dans un fichier), non distribué, pas entre machines
Si vous utilisez votre propre machine, il sera certainement plus simple et plus facile de regarder en utilisant l'heure locale. En fait, même si vous collaborez entre machines, travaillez de manière distribuée, etc., ce n'est pas un gros problème d'utiliser l'heure locale. , tant que vous vous assurez que votre heure locale et les machines sur lesquelles vous travaillez sont dans le même fuseau horaire, le décalage horaire ne sera donc pas énorme. Toutes les machines peuvent vérifier l'heure via
.ntp
pour éviter toute confusion horaireUtiliser l'heure locale semble plus lisible, mais les caractères utilisés en chinois sont relativement longs, ce qui prend naturellement plus de place, surtout lorsqu'il y a de nombreux enregistrements.
L'utilisation de l'heure UTC est plus pratique à calculer, mais elle n'est pas objective en lecture, donc la taille utilisée est naturellement plus petite.