Şöyle bir amacım var: Web tarayıcım bir süredir açık. Mevcut sayfa kendini yenilememiş. Sayfada yükleme anında çekilmiş bazı veriler var ama ne zamana ait olduğuna dair bir veri yok. Bunu bulmanın bir yolu var mı?
Evet. F12 ile geliştirici araçlarına geçip konsola gelip oraya
performance.timing
yazınca navigationStart, redirectStart, fetchStart, domainLookupStart, connectStart, vs bir sürü zaman etiketi (timestamp) çıkıyor. Bu zaman etiketlerini milisaniye cinsinden. Bunları
(Get-Date "1970-01-01").AddMilliSeconds(1754546232722)
gibi bir komutla (Powershell) tarih ve zamana çevirebilirim. Ama bu UTC olacak. Yerel saate çevirmek için (Türkiye için +3 saat) AddHours(3) eklemeliyim.
(Get-Date "1970-01-01").AddMilliSeconds(1754546232722).AddHours(3)
Ya da geliştirici araçlarının konsoluna
new Date(performance.timing.navigationStart)
yazmam gerek.
Hiç yorum yok:
Yorum Gönder