/proc/stat に載ってる btime は、ちゃんと現在時刻を考慮する。
時計がまだ合っていないパソコンを起動したときの btime は、その不正確な時刻をもとに 起動日時を計算している。
btime 1478193392
$ date --date=@1478193392 Fri Nov 4 02:16:32 JST 2016
このあと、NTPなどで時計を合わせると、btime が現在時刻に合わせて表示される
btime 1596676638
$ date --date=@1596676638 Thu Aug 6 10:17:18 JST 2020