BilgisayarlarProgramlama

Bir zaman meselesi: tarih biçiminin nasıl yapılacağı ve tarih özünün nerede aranacağı

Zaman hiç durmaz. Programlama bağlamında, bir başlangıç, içerik ve bitiş vardır. İş başlamaz program başlatılır, senaryo açılır, site açılır ... İlk önce programlamanın zamanı "veri" olur, "hiçbir şey" olur, ancak başından yıllar sonra yasal statüsünü tekrar kazanmıştır.

Bilgisayar işi bir zamanlayıcıyla başladı (herhangi bir işlemci bir zamanlayıcı üzerinde çalışıyor): Açık zaman işaretleri olmadan ne dijital, ne analog, ne de doğal - basitçe mevcut değil. Her zaman ve her şey var, ancak nasıl temsil edildiği ve dikkate alındığı konusunda, programın kalitesi bağlıdır ve zaman zaman neyin çok önemli olduğunu, ne kadar süre var olacağına bağlıdır.

Esas olan zaman felsefesi

Farklı dönemlerde, farklı diller zaman faktörünü farklı olarak algılar ve belli bir tarih biçimine sahip olur. Ancak, geçmişin gerçek zamanlı sistemlerini kullanmazsak, doğru anlamda (kütlede, her şeyden önce) anlayış hemen ortaya çıktı.

Başlangıçta, gerçek gerçeklik programlamaya zayıf bir şekilde yansımıştı. Geliştiriciler görevi yerine getirmeye çalıştı ancak zamanın önemini her zaman anlamadı.

будет иметь катастрофическое значение. Şaşırtıcı bir şekilde, hiç kimsenin zihninde bile: Birçok program geliştirici ve kullanıcı, geçtiğimiz yüzyılın sonunda, tarih biçimindeki yılın atamasındaki basamak sayısı sorununun felaket olacağını düşünmüyordu bile.

Sadece 2000 yaklaştığında, herkes aniden, biçimsel çerçevenin sıkı olduğunu düşündü ve yalnızca programcının kendisi için yaptığı ve kendi algoritmasını geliştirdiği için değil.

Yılın rakamlarına göre tutkular öldüğünde, yeni bir fikir ortaya çıktı: lokalizasyon. Tarih, uygulamanın yerine çok bağımlı olduğu ortaya çıktı ve tarih biçimi kavramı nihayetinde basit görünümlerden yapılandırılmış veri kategorisine geçti.

Kozmik problemler ve matematiksel hesaplamalar

Fortran'ın kuşkusuz başarısı, büyük hesaplamalara yönelik orijinal önyargının atfedilen dili, hayatının bir sonucunu doğurdu. Bilgisayar, diferansiyelleri ve integralleri hesaplayarak trapezoid eğrileri parçalayacak kadar hızlı değildi. Herkes yüksek matematiğin derin anlamını anlamaktadır, ancak bir bilgisayarın farklı bir formül üzerinde çalışmak için harcadığı süre herkes tarafından fark edilmektedir.

Büyük hacimlerde veya uzun mesafelerde zaman verilerinin işlenmesi önemli bir zaman faktörü elde eder: hata belirli bir motor doğru zamanda açılmadığı için yanlış yönde çekilen bir uzay aracının maliyetine eşit olabilir.

Tarih biçimi JavaScript (tarayıcı dili)

Belki de internetin zamana olan ilgisinin artması için bir sebep haline geldiği için sürekli ve önemli bir önem verilmiştir, o kadar da önemli değildir. Tüm modern programlama dilleri, geçici bir öğe olarak, uygun bir yapıya ve kendi anlambilimine sahip bir nesne veya yapıya sahiptir.

Özellikle, JavaScript tarayıcısının dilinde, tarih biçimi bir Tarih nesnesine benzemektedir:

Burada, padl () işlevi basitçe sayıyı iki basamaklı hale getirir. Metin altında, JavaScript dilinde tarihin ne olduğu açıktır - her şey çok basittir, doğru ve rahat bir şekilde kullanımda gösterilir.

Java tarih biçimi (Güneş kavramı)

Java dili tarihe farklı bir tutum. Tarih biçimi burada soyut bir sınıf tarafından değil temsil edilmektedir . Bununla birlikte, yöntemlerinin bolluğu ayrı bir makaleyi hak etmektedir. Biçimlendirme, tarih biçiminin yerel ayarı dikkate almasını, yani tarihin gerekli olduğu dilde yayınlanmasını sağlayan ayrı bir nesnede işlenir.

Geliştirici sınıfları kullanabilir: DateFormatSymbols, Calendar, GregorianCalendar, TimeZone, MaskFormatter ve diğerleri. Tarih biçiminin görünümü diğer dillerden çok daha kapsamlıdır. Her sınıfın kendi amacı vardır.

Küreselleşmedeki meşhuriyetinin tarih biçiminde olması önemli değil. Zamanın konsepti ya da küresel bilgi fikirleri ve güçlü Oracle veritabanları için ciddi bir tutumu önceden belirleyen Sun'ın finansal fırsatları ve yüksek teknolojisi. Fakat Java dili, tarih biçiminin basit kavramını çeşitli nesnelerin bir sistemine dönüştürdü ve uygulamasını küreselleştirdi.

JQuery'da Takvim

Şüphesiz, mükemmel, basit ve uygun fiyatlı bir uygulama tarihi, veri atıcıdır. JQuery motorunu kullanarak, şaşırtıcı derecede kullanımı kolay hale geldi, herhangi bir sayfaya hızlıca tam zaman veya zaman aralığı seçme ve sonucun dize biçim tarihini sunma olanağı tanıyor.

'#dateField' ).datepicker() календарик, у которого можно изменить не только внешний вид соответственно тематике страницы, но и локализовать под нужный язык. Girdi odağını alan giriş etiketi, yalnızca sayfanın konusuna karşılık gelen görünümü değil, aynı zamanda istenen dile yerelleştirilebilen $ ( '#dateField' ) .datepicker () yönteminin yardımıyla bir takvim görüntüler . Sadece tarihi değil aynı zamanda saati ve haftanın günlerini ayarlayabilirsiniz.

Başlangıçta, veri alanı, giriş alanı için göründü, ancak örneğin başka bir öğede (div veya span) kullanılabilir. Sonuç, yalnızca giriş alanına biçimlendirilmiş bir dize biçiminde değil, aynı zamanda terimlerin içeriğini de değiştirebilirsiniz; aynı zamanda değişken olarak da kullanılabilir.

Datapicker, kesinlikle Oracle / Java'dan tarih biçiminin bir gösterimi değil, ancak bu widget'in özellikleri en rafine tatları tatmin edecektir. Geliştiricinin kendi tarih sürümü ve onunla çalışmak için kullanılan algoritmaları yazması gerekmez; yalnızca kullanışlı bir takvim değil, aynı zamanda bir diyalog (trafik için gün, hafta, ay bazında bir dizi işlev) alır. Dönemin ve bitiş tarihinin başlangıç tarihini kaydedebilirsiniz.

Site zaman sunumunun kendi versiyonunu gerektirse bile, datepicker'ı gelişmenin ilk aşamasında uygulamak mantıklıdır.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 unansea.com. Theme powered by WordPress.