Tầm quan trọng của 1946/02/14 08:34:56 là gì?


29

Khi Finder đang hoạt động trên một tệp hoặc thư mục trên hệ thống, tệp / thư mục bị mờ đi và không thể mở được, cũng như không thể bị vứt đi. Điều này đáng chú ý nhất khi sao chép hoặc di chuyển tệp hoặc thư mục bằng Finder; Trong khi hoạt động đang diễn ra, tệp / thư mục đích được hiển thị bằng màu xám. Finder là nhận thức được rằng các tập tin đích / thư mục hiện đang trong một hoạt động bằng cách thiết lập ngày tạo tập tin hoặc thư mục vào kMagicBusyCreationDate , đó là 08:34:56 ngày 1946/02/14 (0000).

Tầm quan trọng của ngày và thời gian này là gì? Khi tôi phát hiện ra rằng một ngày được sử dụng cho mục đích đã nói ở trên của Finder, tôi đã dự đoán nó sẽ là một cái gì đó liên quan đến dấu thời gian / epoch của Unix, v.v. , trở lại xa hơn 1970.

Tôi đã tìm thấy trong Finder.h , nhận xét sau đây được cung cấp, tuy nhiên điều này không cung cấp tầm quan trọng của ngày / thời gian cụ thể đã được chọn:

Sử dụng ngày này làm ngày tạo tệp hoặc thư mục để biểu thị rằng nó đang tạm thời bận (ví dụ như trong khi nó đang được tải xuống hoặc cài đặt). Điều này ngăn Finder tìm cách thay đổi các thuộc tính của mục trước khi nó được tạo hoàn toàn (Finder 8,5 và 8,6 kiểm tra ngày tạo tệp; sau này Người tìm cũng có thể kiểm tra ngày tạo thư mục). 

Câu trả lời:


37

Tôi nghe nói rằng đó là ngày ENIAC được tiết lộ với thế giới:

Máy hoàn thành được công bố cho công chúng vào tối ngày 14 tháng 2 năm 1946 và chính thức dành riêng vào ngày hôm sau tại Đại học Pennsylvania

Lý thuyết cho rằng không có "tập tin" nào tồn tại trước ngày đó.

Liên quan đến thời gian, 0x4F3AFDB0 (từ Finder.h ở trên) mod 86400 (giây trong một ngày) là 2096. 2096 giây sau nửa đêm là 12:34:56 sáng. Điều này gần như chắc chắn là mục đích: nó đọc "123456" vào ngày được chỉ định khi múi giờ được điều chỉnh.


1
Hấp dẫn; Bạn có một nguồn citable cho điều này? (và bạn có lý thuyết cho thời gian không?)
grg

1
Có một vài nguồn đáng tin cậy về ngày tháng, ví dụ như eniacprogrammers.org/overview.shtml , nhưng việc thiếu nguồn có thể sử dụng được cho thời điểm đó nằm trong danh mục "đáng tin cậy, nhưng không thể kiểm chứng 100%" đối với tôi.
Laconic Droid

2
Theo như thành phần thời gian, tôi tự hỏi nếu 08 là múi giờ được điều chỉnh? nếu thời gian thay đổi 4 giờ một chiều hoặc 8 theo cách khác thì thời gian có thể đọc 12:34:56
Tyson

6
0x4F3AFDB0 (giá trị từ tệp Finder.h) mod 86400 (giây trong một ngày) = 2096. 2096 giây sau nửa đêm là 12:34:56 sáng. Điều này gần như chắc chắn là ý định: nó đọc "123456" vào ngày được chỉ định.
Tim S.

5
Best.Valentines.Day.Pftime.Ever! Bây giờ chúng ta biết chương trình hello world ban đầu được cho là gì: "Xin chào thế giới. Tôi yêu bạn." Nhưng có lẽ không đủ RAM ...
Floris
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.