Quelle est la signification de 1946-02-14 08:34:56?

Lorsque Finder fonctionne sur un file ou un dossier sur le système, le file / dossier est grisé et ne peut pas être ouvert, ainsi que ne peut pas être détruit. Ceci est particulièrement remarquable lors de la copy ou du déplacement d'un file ou d'un dossier à l'aide du Finder; Pendant que l'opération est en cours, le file / dossier de destination est affiché en gris. Finder est conscient que le file / dossier de destination est actuellement dans une opération en définissant la date de création du file ou du dossier dans le file kMagicBusyCreationDate , qui est 08:34:56 en 1946-02-14 (+0000).

Quelle est l'importance de cette date et de cette heure? Lorsque j'ai découvert qu'une date est utilisée pour le but précité par Finder, je m'attendais à ce qu'il s'agisse de l'horodatage / époque Unix, etc., mais rien ne me paraît être une raison pour laquelle cette date / heure est choisie , étant loin derrière 1970.

J'ai trouvé dans Finder.h , le commentaire suivant est fourni, mais cela ne fournit pas l'importance de la date / heure spécifique qui a été sélectionnée soit:

Utilisez cette date comme date de création d'un file ou d'un dossier pour indiquer qu'il est temporairement occupé (pendant son téléchargement ou son installation, par exemple). Cela empêche le Finder d'essayer de modifier les attributes de l'élément avant qu'il soit entièrement créé (Finder 8.5 et 8.6 vérifient les dates de création du file, puis les Finders peuvent également vérifier les dates de création des dossiers).

J'ai entendu dire que c'était le jour où l' ENIAC a été révélée au monde:

La machine terminée a été annoncée au public le 14 février 1946 et formellement consacrée le lendemain à l'Université de Pennsylvanie

La théorie étant qu'il n'y avait pas de «files» avant cette date.

En ce qui concerne le time, 0x4F3AFDB0 (de Finder.h ci-dessus) mod 86400 (secondes en un jour) est 2096. 2096 secondes après minuit est 12:34:56 AM. C'est presque certainement l'intention: il lit "123456" le jour spécifié lorsque le timezone est ajusté.