0
的GNU date
命令與返回納秒的能力爲數不多的實現方式之一:GNU`date`命令的納秒精度來自哪裏?
%N nanoseconds (000000000..999999999)
例如,我們可以通過組合%s
和%N
符號得到紀元以來的納秒數量。
$ date +%s%N
1402513692992913666
然後,到實際的問題。 GNU的date
命令在哪裏得到如此精確的時間表示?
編輯:上面的「重複」問題實際上不是重複的。我在詢問GNU日期從(C調用?/ proc?)獲取時間信息,而不是計算機本身(硬件)的位置。
請注意,精度和準確性是兩回事。 – SLaks
@SLaks我不知道(或關心)是否正確。我只是想知道它從哪裏得到的所有這些數字。 – Soviero
@Steven這不是一個重複。我在問GNU'date'是從哪裏獲得的(C調用?/ proc?),而不是計算機本身(硬件)的時間。 – Soviero