Ordinadors, Programació
Una qüestió de temps: la forma de format de data i on trobar l'essència data
El temps mai s'interromp. En el context de la programació que té un principi i al final del contingut. Una vegada que comenci el treball, el programa s'està executant, incloent seqüències d'ordres, es va obrir el lloc ... Per primera vegada en la programació s'ha convertit en "dades", és a dir "res", però després de molts anys des de l'inici recuperat estatus legal.
La computació va començar amb un temporitzador (timer qualsevol processador corrent): no hi ha senyals clars de temps o digital o analògic, o natural - simplement no existeix. El temps sempre ia tot arreu present, però la forma en què es presenta i tingut en compte depèn de la qualitat del programa, i que és molt important, de vegades, simplement quant de temps va a existir.
filosofia de temps, el que té un valor significatiu
En diferents períodes de diferents idiomes tenen diferents percepcions del factor temps i tenia un format de data específica. Però si no prenem sistemes de temps real del passat, comprendre el significat correcte (en massa, sobretot) ha arribat més recentment.
En un primer moment, la realitat es reflecteix feblement en la programació. Els desenvolupadors van tractar de realitzar la tasca, però no sempre, tenir en compte és la quantitat de temps sí que importa.
будет иметь катастрофическое значение. Sorprenentment, fins i tot en els seus pensaments, no hi havia ningú, molts desenvolupadors i usuaris de programari ni tan sols han pensat en el final del segle passat, que el problema del nombre de dígits en el format de data en la designació de l'any tindrà un valor catastròfic.
Només quan es va acostar a 2.000, de sobte, pensar en el que l'abast del formal són a prop, i no només per al programador inventat per si mateix mitjançant el desenvolupament del seu algorisme.
Quan passions havien disminuït el nombre de dígits de l'any, una nova idea: la localització. Va resultar que la data és molt depenent del lloc de l'aplicació, i el concepte de format de data es va traslladar eventual de les idees simples en la categoria de dades estructurades.
tasques espacials i els càlculs matemàtics
indubtable èxit del llenguatge Fortran, que s'atribueix a la tendència inicial cap a les grans càlculs, va portar a la vida només una de les conseqüències. L'equip no era prou ràpid per traçar les corbes en el trapezi, el càlcul dels diferencials i integrals. No tothom entén el significat profund de les matemàtiques superiors, però el temps que l'equip passa en el maneig d'una fórmula, es va adonar de tot.
Processament de dades en temps en grans quantitats o en llargues distàncies es converteix en un factor de temps significatiu: l'error així pot ser igual al valor de la nau espacial, volat en la direcció equivocada, només perquè no estava involucrat o que el motor en el moment adequat.
JavaScript format de data (l'idioma del navegador)
Potser la Internet ha portat al moment de creixent interès com una contínua i significativa això no és tan important. Tots els llenguatges de programació moderns tenen com a element temporal d'un objecte o estructura, equipada amb l'estructura adequada i la seva pròpia semàntica.
En particular, en l'idioma del seu navegador format de data Javascript sembla objecte Date:
Aquí padl funció () no fa sinó augmentar el nombre de dos dígits. En el text, està clar que és una data en JavaScript - tot és molt simple, s'indica de forma precisa i fàcil d'utilitzar.
format de data de Java (Sun concepte)
Actitud diferent a la data en Java. format de data que aquí es presenta no és una classe abstracta. No obstant això, l'abundància dels seus mètodes mereix un article a part. Formateig dictada en un objecte separat, el que permet operacions que tinguin en compte el format de data del local, és a dir, la data d'emissió en l'idioma en el que es necessita.
Un desenvolupador pot utilitzar les classes: DateFormatSymbols, Calendari, GregorianCalendar, la zona horària, MaskFormatter i altres. Presentació del format de data és molt més ampli que en altres idiomes. Cada classe té el seu propòsit.
No importa el mèrit globalització format de data. La tecnologia financera i alt de Sun de predeterminar una actitud seriosa amb el concepte de temps, o la idea de la informació global i potent base de dades Oracle. Però el llenguatge Java s'ha convertit un simple format de data concepte en una varietat d'objectes i globalitzat seva implementació.
Calendari per jQuery
Excel·lent, fàcil i assequible data d'implementació és, sens dubte, datapicker. Usant el mecanisme de jQuery, és increïblement fàcil d'usar, et deixa posar ràpidament en qualsevol pàgina per triar l'hora exacta o període de temps i presentar el resultat a la data format de cadena.
'#dateField' ).datepicker() календарик, у которого можно изменить не только внешний вид соответственно тематике страницы, но и локализовать под нужный язык. Entrada de l'etiqueta, que rep el focus d'entrada, mostra, segons el mètode $ ( '#dateField') .datepicker ( ) calendaris, que poden canviar no només l'aspecte del tema de la pàgina, respectivament, sinó també per localitzar un idioma desitjat. Podeu instal·lar no només la data, sinó també l'hora i dia de la setmana.
Inicialment datapicker va aparèixer pel camp d'entrada, però es pot utilitzar en un altre element - div o l'interval de, per exemple. El resultat no només pot ser col·locat al camp d'entrada com una fila formatat (és possible canviar fàcilment el contingut dels termes), però també s'utilitza com una variable.
Datapicker - certament no és el format de data rendiment del Oracle / Java, però la possibilitat d'aquest giny per satisfer els gustos més refinats. Desenvolupador no ha d'escriure la seva pròpia versió de la data de presentació i algoritmes que treballen amb ell - ell aconsegueix no només als calendaris pràctic, sinó també el diàleg (conjunt de característiques per al trànsit per dies, setmanes, mesos.
Fins i tot si el lloc requereix la seva pròpia versió del temps de presentació en l'etapa inicial de desenvolupament, és raonable utilitzar el selector de dates.
Similar articles
Trending Now