Qual è il significato di 1946-02-14 08:34:56?

28

Quando Finder funziona su un file o una cartella sul sistema, il file / cartella è disattivato e non può essere aperto, così come non può essere cestinato. Ciò è più notevole quando si copia o si sposta un file o una cartella usando il Finder; mentre l'operazione è in corso, il file / cartella di destinazione viene visualizzato in grigio. Il Finder è consapevole che il file / cartella di destinazione è attualmente in un'operazione impostando la data di creazione del file o della cartella su kMagicBusyCreationDate , che è 08:34:56 su 1946-02-14 (+0000).

Qual è il significato di questa data e ora? Quando ho scoperto che una data è stata utilizzata per il suddetto scopo da Finder, mi aspettavo che fosse qualcosa che riguardava il timestamp / epoca di Unix, ecc., Ma nulla sembra essermi presentato come motivo per cui questa data / ora è stata scelta , essendo molto indietro oltre il 1970.

Ho trovato in Finder.h , viene fornito il seguente commento, che tuttavia non fornisce il significato della data / ora specifica selezionata:

Use this date as a file's or folder's creation date to indicate that it is temporarily busy (while it is being downloaded or installed, for example). This prevents Finder from trying to change the item's attributes before it is fully created (Finder 8.5 and 8.6 check file creation dates; later Finders may check folder creation dates as well). 

    
posta grg 08.08.2014 - 19:57
fonte

1 risposta

36

Ho sentito che era il giorno in cui ENIAC è stato rivelato al mondo:

The completed machine was announced to the public the evening of February 14, 1946 and formally dedicated the next day at the University of Pennsylvania

La teoria è che non esistevano "file" esistenti prima di quella data.

Per quanto riguarda il tempo, 0x4F3AFDB0 (da Finder.h sopra) mod 86400 (secondi in un giorno) è 2096. 2096 secondi dopo mezzanotte è 12:34:56 AM. Questo è quasi certamente l'intento: che legge "123456" nel giorno specificato in cui è stato regolato il fuso orario.

    
risposta data 08.08.2014 - 20:18
fonte

Leggi altre domande sui tag