Კომპიუტერები, Პროგრამირების
Დროის საკითხია: როგორ თარიღის ფორმატი, და სად უნდა მოვძებნოთ თარიღი არსი
დრო არ არის შეწყვეტილი. კონტექსტში პროგრამირების მას აქვს დასაწყისი და დასასრული შინაარსი. მას შემდეგ, რაც მუშაობა იწყება, პროგრამა გაშვებული, მათ შორის, სკრიპტები, გაიხსნა საიტი ... პირველად პროგრამირების გახდა "მონაცემები", რომელიც არის "არაფერი", მაგრამ მას შემდეგ, რაც მრავალი წლის დასაწყისში აღიდგინა სამართლებრივი სტატუსი.
Computing დაიწყო ტაიმერი (პროცესორი გაშვებული ქრონომეტრი): არ მკაფიო სიგნალები ან ციფრული და ანალოგური, ან ბუნებრივი - უბრალოდ არ არსებობს. ახლა ყველგან და ყოველთვის დღემდე, მაგრამ, თუ როგორ არის წარმოდგენილი და მხედველობაში დამოკიდებულია ხარისხის პროგრამა, და რაც ძალიან მნიშვნელოვანია, ამავე დროს, მხოლოდ რამდენი ხანი იარსებებს.
დროის ფილოსოფია, რომელსაც აქვს დიდი მნიშვნელობა
სხვადასხვა დროს სხვადასხვა ენებზე განსხვავებული აღქმა დროის ფაქტორი და ჰქონდა კონკრეტული თარიღი ფორმატში. მაგრამ თუ ჩვენ არ მიიღოს რეალურ დროში სისტემები წარსულის გაგება, სათანადო მნიშვნელობა (მასობრივი, განსაკუთრებით) დადგა მეტი ხნის წინ.
თავდაპირველად, რეალობა სუსტადაა ასახული პროგრამირების. დეველოპერები ცდილობდა შესრულებისკენ ამოცანა, მაგრამ არა ყოველთვის, უნდა იცოდეს, თუ როგორ ბევრი დრო არ აქვს მნიშვნელობა.
будет иметь катастрофическое значение. გასაკვირი არ არის, მაშინაც კი, აზრის, არავინ იყო, ბევრი დეველოპერები და წევრებს პროგრამული უზრუნველყოფის კი არ ფიქრობდა, ბოლოს გასული საუკუნის, რომ პრობლემა რაოდენობის ციფრები თარიღით ფორმატში აღნიშვნა წელს ექნება კატასტროფული ღირებულება.
არა, სანამ 2000 წელს მიუახლოვდა, უეცრად ფიქრი, თუ რა ფარგლებში ფორმალური ახლოს არიან, და არა მხოლოდ პროგრამისტი გამოიგონა თავად ავითარებს ალგორითმი.
როდესაც ვნებებს ჰქონდა განიმუხტა რაოდენობის ციფრები წელი, ახალი იდეა: ლოკალიზაცია. აღმოჩნდა, რომ იმ დღიდან ძალიან დამოკიდებული ადგილის განაცხადი და კონცეფცია თარიღის ფორმატი საბოლოოდ გადავიდა მარტივი იდეები შევიდა კატეგორიაში სტრუქტურირებული მონაცემები.
ფართი ამოცანები და მათემატიკური გათვლებით
ეჭვის თვალით უყურებენ წარმატება Fortran ენა, რომელიც მიეკუთვნება ორიგინალური კომპენსაცია მიმართ დიდი გათვლებით, მოიტანა სიცოცხლის მხოლოდ ერთი შედეგი. კომპიუტერი არ არის საკმარისი სწრაფი ჩაუყარა out მოსახვევებში trapeze, საანგარიშო განსხვავებები და ინტეგრალები. ყველას არ ესმოდა ღრმა მნიშვნელობა აქვს უმაღლესი მათემატიკის, მაგრამ დრო, რომ კომპიუტერი ხარჯავს გატარება ფორმულა, შეამჩნია ყველაფერი.
გენერაციის დრო მონაცემების დიდი რაოდენობით და მეტი ხნის მანძილზე ხდება მნიშვნელოვანი დროის ფაქტორი: შეცდომა შეიძლება იყოს ტოლი ღირებულების კოსმოსური, მანევრის მოშორებით არასწორი მიმართულებით, მხოლოდ იმიტომ, რომ ეს არ იყო ჩართული და რომ ძრავა at უფლება დრო.
JavaScript თარიღის ფორმატი (ბრაუზერის ენა)
ალბათ ინტერნეტში გამოიწვია დროს მზარდი ინტერესი, როგორც უწყვეტი და მნიშვნელოვანი ეს ასე არ არის მნიშვნელოვანი. ყველა თანამედროვე პროგრამირების ენები, როგორც დროებითი ელემენტს ობიექტის ან სტრუქტურა, რომელიც აღჭურვილია სათანადო სტრუქტურას და საკუთარი სემანტიკა.
კერძოდ, იმ ენაზე, თქვენი ბრაუზერის JavaScript თარიღის ფორმატი ჰგავს ობიექტი თარიღი:
აქ padl () ფუნქცია უბრალოდ დასძენს ნომერი ორი ციფრი. ტექსტში ნათელია, რომ არის თარიღი JavaScript - ყველაფერი ძალიან მარტივია, მითითებულია ზუსტად და მარტივი.
Java თარიღის ფორმატი (Sun კონცეფცია)
განსხვავებული დამოკიდებულება დღემდე Java. თარიღი ფორმატში წარმოდგენილი აქ არ არის ერთი აბსტრაქტული კლასის. თუმცა, სიმრავლის მისი მეთოდები იმსახურებს ცალკე მუხლით. ფორმატირება გაწეული ცალკე ობიექტი, რომელიც საშუალებას იძლევა ოპერაციების გაითვალისწინოს locale თარიღი ფორმატში, ანუ საკითხის თარიღი ენაზე, რომელიც მას სჭირდებოდა.
დეველოპერი შეგიძლიათ გამოიყენოთ კლასი: DateFormatSymbols, კალენდარი, GregorianCalendar, სარტყელი, MaskFormatter და სხვები. პრეზენტაცია თარიღი ფორმატში ბევრად უფრო ფართო, ვიდრე სხვა ენებზე. ყოველი კლასის აქვს თავისი მიზანი.
არ აქვს მნიშვნელობა, ვისი დამსახურებაა გლობალიზაციის თარიღის ფორმატი. ფინანსური და მაღალი ტექნოლოგია მზის predetermining სერიოზული დამოკიდებულების კონცეფცია დროს, ან იდეა გლობალური ინფორმაცია და ძლიერი Oracle მონაცემთა ბაზაში. მაგრამ ჯავის ენაზე იქცა მარტივი კონცეფცია თარიღის ფორმატი სხვადასხვა ობიექტები და გლობალური მის განხორციელებას.
კალენდარი jQuery
შესანიშნავი, მარტივი და ხელმისაწვდომი განხორციელების თარიღი უდავოდ datapicker. გამოყენება jQuery მექანიზმი, ეს არის საოცრად მარტივი გამოყენება, საშუალებას გაძლევთ სწრაფად ჩადეთ ნებისმიერი გვერდი აირჩიოს ზუსტი დრო და დროის და წარმოადგინოს შედეგი string ფორმატი თარიღი.
'#dateField' ).datepicker() календарик, у которого можно изменить не только внешний вид соответственно тематике страницы, но и локализовать под нужный язык. შეყვანის tag, მიღება შეტანის ფოკუსი, მონიტორები მეთოდით $ ( '#dateField) .datepicker ( ) კალენდარი, რომელიც შეგიძლიათ შეცვალოთ არა მხოლოდ გამოჩენა საგანი გვერდზე, შესაბამისად, არამედ იქნებიან სასურველი ენა. თქვენ შეგიძლიათ დააყენოთ არა მხოლოდ თარიღი, არამედ დრო და დღის კვირის.
თავდაპირველად datapicker გამოჩნდა ველი, მაგრამ შეიძლება გამოყენებული იქნას სხვა ელემენტს - div ან span, მაგალითად. შედეგი შეიძლება არა მხოლოდ უნდა განთავსდეს შესვლის სფეროში როგორც ფორმატირებული row (შესაძლებელია ადვილად შეიცვალოს შინაარსი თვალსაზრისით), მაგრამ ასევე გამოიყენება, როგორც ცვლადი.
Datapicker - ეს ნამდვილად არ შესრულების თარიღი ფორმატში საწყისი Oracle / Java, მაგრამ შესაძლებლობა ამ ვიჯეტის დააკმაყოფილოს ყველაზე დახვეწილი გემოვნების. დეველოპერი არ უნდა დაწეროს საკუთარი ვერსია წარდგენის თარიღი და ალგორითმები მუშაობს, - იგი იღებს არა მხოლოდ მოსახერხებელი კალენდრები, არამედ დიალოგის (კომპლექტი თვისებები მოძრაობის მიერ დღის, კვირის, თვის განმავლობაში.
მაშინაც კი, თუ საიტი მოითხოვს საკუთარი მობილური პრეზენტაცია დროს განვითარების საწყის ეტაპზე ეს არის მიზანშეწონილი, რომ გამოიყენოთ datepicker.
Similar articles
Trending Now