Nima uchun 1970 yil 1 yanvar davr hisoblanadi?
Nima uchun 1970 yil 1 yanvar davr hisoblanadi?

Video: Nima uchun 1970 yil 1 yanvar davr hisoblanadi?

Video: Nima uchun 1970 yil 1 yanvar davr hisoblanadi?
Video: 2023-ЙИЛДАН ПЕНСИЯ ЁШИ УЗГАРДИ ПЕНСИЯГА ЧИКУВЧИЛАР ОГОХ БУЛИНГ 2024, May
Anonim

nega u har doim 1-chi 1970 yil yanvar , Chunki - '1-chi 1970 yil yanvar "odatda" deb ataladi davr sana" - Unix kompyuterlari uchun vaqt boshlangan sana va bu vaqt tamg'asi "0" sifatida belgilangan. Bu sanadan boshlab har qanday vaqt o'tgan soniyalar soniga qarab hisoblanadi.

Bundan tashqari, davr qiymati nima?

Unix vaqti (shuningdek, Davr vaqt, POSIX vaqti, soniyadan beri Davr , yoki UNIX Davr vaqt) vaqt nuqtasini tavsiflash tizimidir. Bu Unix-dan keyin o'tgan soniyalar soni davr , bu 1970 yil 1 yanvardagi 00:00:00 UTC vaqti, minus kabisa soniyalar.

Xuddi shunday, informatikada davr nima? a.da hisoblash kontekst, an davr sana va vaqt qaysiga nisbatan a kompyuterlar soat va vaqt tamg'asi qiymatlari aniqlanadi. The davr an'anaviy ravishda 0 soat, 0 daqiqa va 0 soniya (00:00:00) Muvofiqlashtirilgan universal vaqtga (UTC) ma'lum bir sana to'g'ri keladi, bu tizimdan tizimga farq qiladi.

Xuddi shunday savol tug'ilishi mumkin: nega biz davr vaqtini ishlatamiz?

An davr bir lahzani bildiradi vaqt ma'lum bir davrning kelib chiqishini tanladi." davr " keyin mos yozuvlar nuqtasiga xizmat qiladi vaqt o'lchandi. Vaqt o'lchov birliklari bor dan hisoblangan davr shunday qilib, sana va vaqt voqealardan mumkin aniq belgilanishi kerak.

Nima uchun Time_t imzolangan?

10 ta javob. The time_t Vikipediyadagi maqolalar bunga biroz yoritib beradi. Unix va POSIX-mos tizimlar soddalashtiradi time_t a sifatida yozing imzolangan Butun son (odatda 32 yoki 64 bit kengligida), bu Unix davri boshlanganidan beri o'tgan soniyalar sonini ifodalaydi: 1970 yil 1 yanvardagi yarim tunda UTC (kabisa soniyalarni hisobga olmaganda).

Tavsiya: