題 Windows 7,文件屬性,修改日期,你如何顯示秒?


任何人都知道在GUI中立即顯示文件的日期修改屬性的秒數的方法嗎?因此,如果您創建一個文件,任何目錄中的任何文件,右鍵單擊並選擇屬性,修改日期(如果它是最近的)將說“像”dd / mm / yyy hh:mm,一分鐘前“ - 提醒這是在Windows 7中.Windows XP通常做到了。然後他們改變了一些東西。

如果你等待一段時間,最終你會看到秒,我不知道有多長時間,但如果你想解決一些依賴於它的問題,這是非常煩人的  時間戳...有設置嗎?註冊表項我可以改變嗎?

我真的使用Chrome,粘貼在目錄的路徑上以便能夠快速查看秒數(作為解決方法)但是能夠使用Win7會很好。


72
2018-01-04 21:08


起源


“然後他們改變了一些東西。”我感覺到另一個'用戶焦慮'的情況:)
這是微軟的又一個例子 Windows的偉大沮喪。他們不是推動計算機新手(他們剩下的東西)來學習計算機並為更高級的用戶提供他們想要的力量,而是為最低級別的共同點 - 大名鼎鼎的用戶簡化一切,並且甚至不加劇我們其餘的人提供一個 電力用戶 模式。 :-| - Synetech
@Molly,用戶焦慮是什麼?甚至有這樣的術語嗎? - Pacerier


答案:


我找到了一個解決方案 http://www.nicholaso​​verstreet.com/2010/03/windows-7-annoyance-file-properties/

轉到“控制面板”→“區域和語言”→“其他設置”→“日期”選項卡。

刪除字符串 dddd (例如將其更改為 ddd)點擊“應用”,它應該工作正常。

說明:

'右鍵單擊文件屬性'使用該值 "Long Date" + empty_space + "Long Time"。默認情況下,長日期為“dddd,d MMMM yyyy”,“長時間”為 h:mm:ss tt。但是,只要你有字符串,它就像 dddd 在'長日'中,它 有時可能  忽視 你的'長時間'設置,用“x分鐘前”覆蓋它。


59
2017-09-04 16:55



很好找!不方便,但至少它是一些東西。我只是認為這是一個錯誤,而不是一個功能,可能會在將來“修復”。 - Synetech
但是,這僅在我們右鍵單擊文件並選擇屬性時才有效。這仍然無法解決Windows資源管理器未顯示長時間但短時間的問題。 - Pacerier
我總是將兩種時間格式都設置為HH:mm:ss。 - Jamie Hanrahan
非常感謝你。但有沒有辦法在資源管理器的列表視圖中添加秒?或者甚至通過'dir'的命令行? (DER-DA-DERP) - Nate
在Windows 10中,打開“控制面板” - >“區域” - >“其他設置” - >“日期”選項卡。改變 Long Date到“ddd,MMMM d,yyyy”。現在返回Windows資源管理器中的文件屬性選項卡,它會顯示秒數。 - Ryan Shillington


我一直在看同樣的問題,據我所知,沒有辦法。

但是,我一直在使用一種滿足我所需要的解決方法,所以希望它會對你有所幫助。以下命令從相關目錄中的命令行運行時,會將文件名和修改日期打印為秒:

forfiles /c "cmd /c echo @file @ftime"

我希望這對人們有用。


22
2018-02-21 03:14





重要的是要注意Windows  顯示秒數。隱藏秒只發生在主資源管理器窗口中:

enter image description here

但安德魯並沒有詢問主要的資源管理器窗口,他問的是 右鍵點擊  - > 屬性 對話框,哪個  顯示秒數:

enter image description here

如果它適用於屬性,為什麼不在主窗口中?

您沒有看到秒的原因是,刪除它們是一個可用性決定(99%的用戶不關心上次修改文件的第二個)。

為實現這一目標,shell團隊正在致電 GetTimeFormatEx,使用標誌要求它刪除秒:

GetTimeFormatEx(..., TIME_NOSECONDS, ...);

返回 短時間 格式::

alt text

任何秒(ss1 剝離出來。

1即使默認的en-US語言環境未指定 SS 在裡面 短時間 格式; TIME_NOSECONDS 將刪除任何 ss 即使有。 即使你是,我也不會遵守這個命令。

編輯: 如果你  查看文件修改時間(下至第二個),然後使用Windows GUI。它顯示文件被修改的時間(下至第二個):

enter image description here

如果您不想使用Windows GUI查看文件被修改的時間(直到第二個),則不要使用它。

編輯2015年3月26日:Windows UI將始終顯示修改時間到第二個 - 即使文件最近已被修改:

enter image description here

編輯2016年1月28日:包括Windows 10屏幕截圖,顯示Windows 10,如Windows 7,8和8.1,  顯示秒數。


16
2018-02-27 02:35



不幸的是這是正確的。甚至添加 ss 它不會使秒顯示在資源管理器,命令行,托盤時鐘等。就好像他們說, 嘿,我們讓您可以輕鬆地按照自己喜歡的方式自定義事物,但只要符合方式即可 我們 喜歡。 >:-( - Synetech
@Ian,“99%的用戶不關心分辨率達到秒”?你從哪裡得到那些統計數據?這個帖子已經有24k個視圖。 - Pacerier
對於不關心秒數的用戶而言,微軟(非常)稍微好一點,但對於關心用戶的用戶則要差得多。我很高興有一個解決方案(dddd => ddd技巧) - netvope
Windows GUI並不總是向第二個顯示時間。如果修改日期是最近的,則它將顯示例如“今天,2015年3月26日,10分鐘前”。 - Ross Presser
@RossPresser,我是第二個。您 必須 去掉 dddd 正如所述 上面的帖子。如果你不這樣做:如果x為0,則日期不會顯示“x分鐘前”,但是一旦x不再為0,它們會顯示: i.stack.imgur.com/CQp4M.png 在Win 8.1 NTFS上測試。 - Pacerier


您可以快速查看文件創建/修改時間 電源外殼

PS C:\Users\mskfisher> $file = C:\windows\notepad.exe
PS C:\Users\mskfisher> $file = Get-Item C:\windows\notepad.exe
PS C:\Users\mskfisher> $file.CreationTime

Monday, July 13, 2009 6:56:36 PM


PS C:\Users\mskfisher> $file.LastAccessTime

Monday, July 13, 2009 6:56:36 PM


PS C:\Users\mskfisher> $file.LastWriteTime

Monday, July 13, 2009 8:39:25 PM

靈感來自 TechNet博客文章使用PowerShell進行其他一些瘋狂的技巧


14
2018-03-01 15:56



謝謝你的提示。令人遺憾的是,我們必須為這麼簡單的事情付出這樣的代價。甚至命令提示也拒絕顯示它。 :-| - Synetech


根據 微軟答案:(存檔,2010年1月)

不幸的是,我們不知道為什麼要刪除它;這是開發人員的事情,而不是我們的“知情”領域。

正如您所指定的,Chrome(和Firefox)將顯示秒數。

我剛剛在vmware中加載了XP pro,並且看到XP的默認值是sans秒。然後我檢查了GNU ls 在Linux和Cygwin上,沒有顯示秒數(默認情況下)。你可以做到 ls -l --time-style=full-iso 獲得您需要的粒度。我想我從來沒有想過需要那麼高的細節。


5
2018-01-04 22:55



那麼開發人員是否單方面做出UI設計決策?這正是讓公司名聲不好的事情。 - Synetech


fileTweak 是一個在資源管理器屬性中添加選項卡的程序。它主要用於更改日期/時間,但會顯示秒數。不幸的是它不是免費的。

也就是說,我認為有一個免費的加載項基本上做了同樣的事情。


0
2018-01-09 18:39





如果您想要一個免費的Windows資源管理器加載項來顯示創建,修改,訪問時間與秒,請嘗試 stexbar。它為文件的屬性添加了一個選項卡,允許更改創建的,修改的訪問時間,並以秒為單位顯示當前時間。

看到 這裡 欲獲得更多信息。


0
2018-04-25 13:15





您可以通過轉到以下內容來更改默認的“短時格式”:

區域和語言 - >其他設置 - >時間選項卡 - >短時間

只需將此值設置為:h:mm:ss tt,您現在將在文件屬性上顯示秒數。


-1
2018-03-23 21:37



錯誤。你有沒看過 伊恩的回答 以上?文件屬性受到 很久 不是 短時間。至於winexplorer,即使你設置了 短時間 至 h:mm:ss tt,它仍然會忽略秒,因為該標誌用於刪除秒: GetTimeFormatEx(..., TIME_NOSECONDS, ...); - Pacerier