Unix-timestamp on-line - Data Convertor, blog-ul Vitaly Zhukov

Unix TimeStamp: necunoscut

Atenție! Ca un punct de referință temporar în script-ul meu bazat pe fusul orar al Moscovei (MSK, Europa / Moscova, UTC 4). Asigurați-vă că să ia în considerare acest lucru, dacă aveți nevoie de precizia finală a timpului afișat.

Nu înțeleg de ce acest lucru este necesar? Apoi, o teorie pic.

Acest instrument este necesar pentru a traduce din formatul de dată Unix TimeStamp în data de om care poate fi citit și vice-versa.

Unix-timestamp on-line - Data Convertor, blog-ul Vitaly Zhukov

Care este timpul Unix și de ce este folosit? Pentru a înțelege de ce este utilizat, începe cu noțiunea generală a ceea ce este un timp Unix.

Dar de ce ar folosi? Lucru este că Unix este util pentru marcajul de timp depozitarea și manipularea data la programare. Nu voi intra în detalii, dar pe scurt că numărul este mult mai ușor de citit și de a compara, ceea ce linia cu caracterele „stânga“. Acesta este motivul pentru care majoritatea dezvoltatorilor este Unix TimeStamp folosit pentru a lucra cu data în proiectele și în baza de date, suntem de multe ori în câmpul `date` vezi unul pentru un număr foarte mare, nu este ca o dată.

Doar atunci și trebuie să utilizați acest instrument. Cu acesta, puteți traduce cu ușurință că „un număr mare de baze de date“, în data de chelovekoponyatnuyu. În plus, puteți face chiar și invers și de a converti orice dată într-un Unix TimeStamp. Aici sunt astfel de oportunități și este înzestrat cu acest convertor.

Problema în 2038

Așa cum am spus deja, numărul de Unix TimeStamp fiecare moment devine mai mare de 1. Mai devreme sau mai târziu trebuie să vină o limită a numărului și va fi doar în 2038. Lucru este că numărul maxim de comune la începutul secolului 21, un sistem de operare pe 32 de biți este 2 31. Este acest număr și să ajungă la un Unix TimeStamp în 2038.

→ O soluție la această problemă a fost deja găsit. Pentru ca ar avea 2038 site-uri nu iau în considerare în mod mai mult timp suficient pentru a utiliza sistemul de operare pe 64 de biți pe un hosting / VDS / server dedicat, mai degrabă decât pe 32 de biți. Cu puterea în creștere activă a computerelor și scăderea valorii lor, totul merge la faptul că, prin 2038 marea majoritate a serviciilor în domeniul spațiului sub site-ul va fi disponibil pe 64-bit sistem de operare. Apropo, într-un sistem pe 64 de biți, o problemă similară nu ne va viza cel puțin 292 de miliarde de ani, ceea ce este suficient pentru ceea ce ar fi considerat problema rezolvată în 2038.

Aboneaza-te la blog-ul meu

articole similare