Calculatoare, Programare
O chestiune de timp: cum sa format de dată, și în cazul în care pentru a găsi data esența
Timpul nu este niciodată întreruptă. În contextul programării are un început și sfârșit al conținutului. Odată ce începe de lucru, programul se execută, inclusiv script-uri, a deschis site-ul ... Prima dată în programarea a devenit „date“, adică „nimic“, dar după mulți ani de la începutul redobândi statutul juridic.
Computing a început cu un cronometru (temporizator orice procesor de funcționare): nu există semnale clare de timp sau digital sau analogic sau naturale - pur și simplu nu există. Timpul întotdeauna și peste tot prezent, dar modul în care este prezentată și luată în considerare depinde de calitatea programului, și că este foarte important uneori, cât timp va exista.
timp filozofie, care are o valoare semnificativă
În diferite perioade de limbi diferite au percepții diferite ale factorului timp și a avut un anumit format dată. Dar dacă nu luăm sisteme în timp real din trecut, înțelegerea sensul propriu-zis (în masă, în special) a venit mai recent.
La început, realitatea este reflectată slab în programare. Dezvoltatorii au încercat să realizeze sarcina, dar nu întotdeauna, să fie conștienți de este cât de mult timp contează.
будет иметь катастрофическое значение. Surprinzător, chiar și în gândire, nimeni nu a fost, mulți dezvoltatori și utilizatori de software nu au crezut chiar la sfârșitul secolului trecut, că problema numărului de cifre în formatul datei în desemnarea anului va avea o valoare catastrofală.
Numai atunci când 2000 a abordat, dintr-o dată se gândească la ce domeniul de aplicare al formale sunt aproape, și nu doar pentru programator inventat pentru sine prin dezvoltarea algoritm.
Când pasiunile se potolește numărul de cifre ale anului, o nouă idee: localizare. Sa dovedit faptul că data este foarte dependentă de locul de aplicare, precum și conceptul de formatul de dată în cele din urmă sa mutat de la idei simple, în categoria de date structurate.
sarcini spațiale și calcule matematice
Succesul incontestabil al limbajului Fortran, care este atribuită inițial prejudecată față de calcule mari, adus la viață doar o singură consecință. Calculatorul nu a fost suficient de rapid pentru a așeza curbele de pe trapez, calcularea diferențialelor și integralele. Nu toată lumea a înțeles sensul profund al matematici superioare, dar în momentul în care computerul petrece pe o formulă de manipulare, observați totul.
Timpul de procesare a datelor în cantități mari sau pe distanțe lungi devine un factor important de timp: eroarea poate fi bine egală cu valoarea navei spațiale, zburat departe în direcția greșită, doar pentru că nu a fost implicat sau că motorul la momentul potrivit.
Formatul de dată JavaScript (limba browser-ului)
Poate că Internetul a dus la timpul de interes tot mai mare ca un proces continuu și semnificativ acest lucru nu este atât de important. Toate limbajele de programare moderne au ca element temporar al unui obiect sau de structură, echipată cu structura corespunzătoare și propriile sale semantica.
În special, în limba browserului formatul de date JavaScript arata ca obiect Data:
Aici padl () funcția adaugă pur și simplu numărul la două cifre. În textul este clar că este o dată în JavaScript - totul este foarte simplu, este indicat cu precizie și ușor de utilizat.
Java format data (conceptul Sun)
Diferite atitudine până în prezent în Java. Formatul datei este prezentat aici nu este o clasă abstractă. Cu toate acestea, abundența metodelor sale merită un articol separat. Formatarea prestate într-un obiect separat, care permite operațiuni să ia în considerare formatul datei locale, adică data emiterii, în limba în care este necesar.
Un dezvoltator poate utiliza clasele: DateFormatSymbols, Calendar, GregorianCalendar, TimeZone, MaskFormatter și altele. Prezentarea formatul de dată este mult mai extinsă decât în alte limbi. Fiecare clasă are scopul său.
Nu contează a cărei dată de globalizare merit format. Tehnologia financiară și înaltă a lui Sun predeterminare o atitudine serioasă la conceptul de timp, sau ideea de informații la nivel mondial și de baze de date Oracle puternic. Dar limbajul Java a transformat un simplu format de dată conceptul într-o varietate de obiecte și globalizat punerea în aplicare a acestuia.
Calendar pentru jQuery
Excelent, ușor și la prețuri accesibile data de punere în aplicare este, fără îndoială, datapicker. Folosind mecanismul de jQuery, este uimitor de simplu de utilizat, vă permite să inserați rapid pe orice pagină pentru a alege ora exactă sau perioada de timp și prezintă rezultatele în data format șir de caractere.
'#dateField' ).datepicker() календарик, у которого можно изменить не только внешний вид соответственно тематике страницы, но и локализовать под нужный язык. Introduceți tag - ul, primirea de focalizare de intrare, display - uri prin metoda $ ( „#dateField“) .datepicker ( ) calendare, care pot schimba nu numai aspectul subiectului paginii, respectiv, dar , de asemenea , pentru a localiza o limbă dorită. Puteți instala nu numai data , ci și ora și zilele săptămânii.
Inițial datapicker a apărut pentru câmpul de intrare, dar poate fi folosit pe un alt element - div sau interval, de exemplu. Rezultatul nu poate fi plasat numai în câmpul de intrare ca rând formatat (este posibil să se schimbe cu ușurință conținutul termenilor), dar , de asemenea , utilizat ca o variabilă.
Datapicker - nu este cu siguranță formatul datei de performanță de la Oracle / Java, dar posibilitatea de acest widget pentru a satisface cele mai rafinate gusturi. Dezvoltator nu are nevoie să scrie propria sa versiune de la data depunerii și algoritmi de lucru cu el - el devine nu numai un calendare la îndemână, dar, de asemenea, un dialog (set de caracteristici pentru trafic de zile, săptămâni, luni.
Chiar daca site - ul cere propria sa versiune a timpului de prezentare la etapa inițială de dezvoltare este rezonabil să se utilizeze DatePicker.
Similar articles
Trending Now