កុំព្យូទ័រ, ការសរសេរកម្មវិធី
បញ្ហានៃការពេលវេលា: របៀបដើម្បីទ្រង់ទ្រាយកាលបរិច្ឆេទនិងជាកន្លែងដើម្បីរកសារៈកាលបរិច្ឆេទ
ពេលវេលាត្រូវបានមិនរំខាន។ នៅក្នុងបរិបទនៃកម្មវិធីដែលវាមានការចាប់ផ្តើមជាមួយនិងការបញ្ចប់នៃមាតិកា។ ពេលដែលការងារចាប់ផ្តើម, កម្មវិធីកំពុងរត់រួមទាំងការស្គ្រីបបានបើកតំបន់បណ្តាញ ... លើកដំបូងនៅក្នុងការសរសេរកម្មវិធីដែលបានក្លាយទៅជា "ទិន្នន័យ", នោះគឺ "គ្មានអ្វី", ប៉ុន្តែបន្ទាប់ពីច្រើនឆ្នាំមកហើយតាំងពីដើមដំបូងវិញឋានៈផ្លូវច្បាប់។
computing បានចាប់ផ្ដើមជាមួយកម្មវិធីកំណត់ពេលវេលាមួយ (ការរត់កម្មវិធីកំណត់ពេលវេលាដំណើរការណាមួយ): គ្មានសញ្ញាពេលច្បាស់លាស់ឬឌីជីថលឬអាណាឡូកឬធម្មជាតិ - គ្រាន់តែមិនមាន។ ពេលវេលានិងគ្រប់ទីកន្លែងតែងតែមានវត្តមានទេតែរបៀបដែលវាត្រូវបានបង្ហាញនិងបាននាំយកទៅក្នុងគណនីអាស្រ័យទៅលើគុណភាពនៃកម្មវិធីនេះនិងថាគឺមានសារៈសំខាន់ខ្លាំងណាស់នៅក្នុងដង, គ្រាន់តែថាតើវានឹងមានរយៈពេលយូរ។
ទស្សនវិជ្ជាពេលដែលមានតម្លៃយ៉ាងសំខាន់
នៅក្នុងកំឡុងពេលខុសគ្នានៃភាសាផ្សេងគ្នាមានការយល់ឃើញផ្សេងគ្នានៃកត្តាពេលវេលានិងមានទ្រង់ទ្រាយកាលបរិច្ឆេទជាក់លាក់។ ប៉ុន្តែប្រសិនបើយើងមិនទទួលយកប្រព័ន្ធពេលវេលាពិតប្រាកដនៃអតីតកាល, ការយល់ដឹងពីអត្ថន័យត្រឹមត្រូវ (នៅក្នុងរង្គាលជាពិសេស) បានមកកាន់តែច្រើនពេលនេះ។
នៅពេលដំបូង, ការពិតនេះត្រូវបានឆ្លុះបញ្ចាំងយ៉ាងអន់ក្នុងការសរសេរកម្មវិធី។ អ្នកអភិវឌ្ឍន៍បានស្វែងរកដើម្បីសម្រេចកិច្ចការនេះប៉ុន្តែវាមិនតែងតែត្រូវយល់ដឹងពីរបៀបដែលពេលវេលាជាច្រើនគឺមានបញ្ហា។
будет иметь катастрофическое значение. គួរឱ្យភ្ញាក់ផ្អើល, សូម្បីតែនៅក្នុងការគិតថាគ្មាននរណាម្នាក់គឺ, អ្នកអភិវឌ្ឍន៍និងអ្នកប្រើនៃកម្មវិធីជាច្រើនមិនបានសូម្បីតែគិតថានៅចុងបញ្ចប់នៃសតវត្សទីចុងក្រោយនេះថាបញ្ហានៃចំនួនតួលេខនៅក្នុងទ្រង់ទ្រាយកាលបរិច្ឆេទនៅក្នុងការរចនានៃឆ្នាំនេះនឹងមានតម្លៃមហន្តរាយ។
តែនៅពេលឆ្នាំ 2000 ចូលមកជិតទាំងអស់នៃរំពេចមួយគិតអំពីអ្វីដែលវិសាលភាពនៃការជាផ្លូវការនេះគឺនៅជិតនិងមិនគ្រាន់តែសម្រាប់អ្នកសរសេរកម្មវិធីបានបង្កើតសម្រាប់ខ្លួនវាផ្ទាល់ដោយការអភិវឌ្ឍក្បួនដោះស្រាយរបស់ខ្លួន។
ពេលតណ្ហាបានថយចំនួននៃខ្ទង់នៃឆ្នាំនេះជាគំនិតថ្មី: មូលដ្ឋានីយកម្ម។ វាប្រែទៅជាថាកាលបរិច្ឆេទនេះគឺពឹងផ្អែកយ៉ាងខ្លាំងទៅលើទីកន្លែងនៃកម្មវិធីនេះនិងគំនិតនៃទ្រង់ទ្រាយកាលបរិច្ឆេទដែលទីបំផុតបានផ្លាស់ប្តូរពីគំនិតសាមញ្ញចូលទៅក្នុងប្រភេទនៃទិន្នន័យដែលមានរចនាសម្ព័ន្ធនេះ។
ភារកិច្ចចន្លោះនិងការគណនាគណិតវិទ្យា
ភាពជោគជ័យនៃភាសា Fortran Undoubted ដែលត្រូវបានសន្មតថាការលំអៀងឆ្ពោះទៅរកការគណនាដើមធំនាំយកទៅជីវិតតែលទ្ធផលមួយ។ កុំព្យូទ័រនេះគឺមិនដែលមានល្បឿនលឿនគ្រប់គ្រាន់ដើម្បីដាក់ចេញខ្សែកោងលើ Trapeze, ការគណនាឌីផេរ៉ង់ស្យែលនិងអាំងតេក្រាល។ មិនមែនគ្រប់គ្នាយល់អត្ថន័យជ្រៅនៃគណិតវិទ្យាខ្ពស់ជាងមុនប៉ុន្តែនៅពេលដែលកុំព្យូទ័ររបស់អ្នកបានចំណាយលើការដោះស្រាយរូបមន្តមួយនេះបានកត់សម្គាល់ឃើញអ្វីគ្រប់យ៉ាង។
ដំណើរការទិន្នន័យពេលវេលាក្នុងបរិមាណធំឬលើឆ្ងាយក្លាយជាកត្តាពេលវេលាមួយសំខាន់: កំហុសនេះផងដែរអាចស្មើនឹងតម្លៃនៃយានអវកាសនេះបានហោះចេញឆ្ងាយនៅក្នុងទិសដៅខុសដោយសារតែវាមិនត្រូវបានចូលរួមឬថាម៉ាស៊ីននៅក្នុងពេលខាងស្ដាំ។
ទ្រង់ទ្រាយកាលបរិច្ឆេទ JavaScript (ភាសារបស់កម្មវិធីរុករក)
ប្រហែលជាអ៊ិនធឺណិបាននាំឱ្យមានការកើនឡើងនៃការចាប់អារម្មណ៍ពេលជាមួយជាបន្តនិងសំខាន់នេះគឺមិនសំខាន់ដូច្នេះ។ ភាសាសរសេរកម្មវិធីទំនើបទាំងអស់មានជាធាតុជាបណ្តោះអាសន្ននៃវត្ថុមួយឬរចនាសម្ព័ន, បំពាក់ដោយរចនាសម្ព័ន្ធត្រឹមត្រូវនិងសញ្ញាន័យវិទ្យារបស់ខ្លួន។
ជាពិសេសនៅក្នុងភាសារបស់កម្មវិធីរុករកទ្រង់ទ្រាយកាលបរិច្ឆេទ JavaScript របស់អ្នកមើលទៅដូចជាវត្ថុកាលបរិច្ឆេទ:
នៅទីនេះ padl (អនុគមន៍) គ្រាន់តែបន្ថែមចំនួនទៅលេខពីរខ្ទង់នេះ។ នៅក្នុងអត្ថបទនេះវាច្បាស់ណាស់ថាគឺជាកាលបរិច្ឆេទក្នុង JavaScript មួយ - អ្វីគ្រប់យ៉ាងគឺសាមញ្ញណាស់, ត្រូវបានចង្អុលបង្ហាញយ៉ាងត្រឹមត្រូវនិងមានភាពងាយស្រួលក្នុងការប្រើ។
ទ្រង់ទ្រាយកាលបរិច្ឆេទ Java (ជាគំនិតអាទិត្យ)
អាកប្បកិរិយាផ្សេងគ្នាទៅកាលបរិច្ឆេទនៅកោះជ្វា។ ទ្រង់ទ្រាយកាលបរិច្ឆេទត្រូវបានបង្ហាញនៅទីនេះគឺមិនមែនជាមួយ ថ្នាក់អរូបី។ ទោះយ៉ាងណាវិធីសាស្រ្តរបស់ខ្លួនដែលសម្បូរដែលសមនឹងទទួលបានអត្ថបទដាច់ដោយឡែកមួយ។ វត្ថុបកប្រែក្នុងទ្រង់ទ្រាយដាច់ដោយឡែកមួយដែលអនុញ្ញាតឱ្យប្រតិបត្ដិការដើម្បីយកទៅក្នុងគណនីទ្រង់ទ្រាយកាលបរិច្ឆេទមូលដ្ឋានពោលកាលបរិច្ឆេទបញ្ហានេះនៅក្នុងភាសាដែលវាត្រូវបានត្រូវការ។
អ្នកអភិវឌ្ឍន៍ម្នាក់អាចប្រើថ្នាក់: DateFormatSymbols, ប្រតិទិន, GregorianCalendar, តំបន់ពេលវេលា, MaskFormatter និងអ្នកដទៃទៀត។ បទបង្ហាញនៃទ្រង់ទ្រាយកាលបរិច្ឆេទគឺជាច្រើនទៀតទូលំទូលាយជាងក្នុងភាសាផ្សេងទៀត។ ថ្នាក់នីមួយមានគោលបំណងរបស់ខ្លួន។
វាមិនសំខាន់ទេដែលមានទ្រង់ទ្រាយកាលបរិច្ឆេទកុសលសកលភាវូបនីយកម្ម។ បច្ចេកវិទ្យាខ្ពស់នៃការហិរញ្ញវត្ថុនិងស៊ុនមានអាកប្បកិរិយារបស់ predetermining ធ្ងន់ធ្ងរដល់គំនិតនៃពេលវេលាឬគំនិតនៃព Oracle ជាសកលនិងមូលដ្ឋានទិន្នន័យអ្នកមានអំណាច។ ប៉ុន្តែភាសាជ្វាបានប្រែទៅជាទ្រង់ទ្រាយកាលបរិច្ឆេទជាគោលគំនិតមួយសាមញ្ញនៅក្នុងភាពខុសគ្នានៃវត្ថុមួយនិងសាកលភាវូបនីយកម្មការអនុវត្តរបស់ខ្លួន។
ប្រតិទិនសម្រាប់ការ jQuery
ល្អ, មានភាពងាយស្រួលនិងមានតំលៃសមរម្យកាលបរិច្ឆេទការអនុវត្តគឺពិតជា datapicker ។ ដោយប្រើយន្តការ jQuery វាជាការសាមញ្ញអស្ចារ្យក្នុងការប្រើ, អនុញ្ញាតឱ្យអ្នកបញ្ចូលយ៉ាងលឿននៅលើទំព័រណាមួយដើម្បីជ្រើសរើសយកពេលវេលាពិតប្រាកដឬរយៈនិងបង្ហាញលទ្ធផលនៅក្នុងកាលបរិច្ឆេទទ្រង់ទ្រាយខ្សែអក្សរ។
'#dateField' ).datepicker() календарик, у которого можно изменить не только внешний вид соответственно тематике страницы, но и локализовать под нужный язык. បញ្ចូលស្លាក, ទទួលបានការបញ្ចូលការផ្តោតអារម្មណ៍ការបង្ហាញដោយវិធីសាស្រ្តដែលបាន $ ( '#dateField') .datepicker ( ) ប្រតិទិនដែលអាចផ្លាស់ប្តូរមិនត្រឹមតែរូបរាងនៃប្រធានបទនៃទំព័រនេះរៀងគ្នាប៉ុន្តែថែមទាំងដើម្បីកំណត់ទីតាំងភាសាដែលអ្នកចង់បាន។ អ្នកអាចដំឡើងមិនត្រឹមតែកាលបរិច្ឆេទនោះទេប៉ុន្តែថែមទាំងពេលវេលានិងថ្ងៃនៃសប្តាហ៍នេះ។
ដំបូង datapicker បង្ហាញខ្លួនសម្រាប់វាលបញ្ចូលនេះប៉ុន្តែអាចត្រូវបានប្រើនៅលើធាតុមួយផ្សេងទៀត - div ឬរយៈពេលឧទាហរណ៍។ លទ្ធផលនេះអាចមិនត្រឹមតែត្រូវបានដាក់នៅក្នុងវាលធាតុដែលជាជួរដែលបានធ្វើទ្រង់ទ្រាយ (វាគឺអាចធ្វើទៅបានយ៉ាងងាយស្រួលផ្លាស់ប្តូរមាតិកានៃពាក្យនេះ) ប៉ុណ្ណោះទេប៉ុន្តែថែមទាំងបានប្រើជាអថេរមួយ។
Datapicker - វាគឺជាការពិតជាមិនមែនជាទ្រង់ទ្រាយកាលបរិច្ឆេទការសម្តែងពីក្រុមហ៊ុន Oracle / ជ្វាទេប៉ុន្តែលទ្ធភាពនៃធាតុក្រាហ្វិកនេះដើម្បីបំពេញចំណង់ចំណូលចិត្តចម្រាញ់បំផុត។ អ្នកអភិវឌ្ឍន៍មិនចាំបាច់សរសេរកំណែផ្ទាល់ខ្លួនរបស់គាត់នៃថ្ងៃស្នើនិងវិធីដោះស្រាយការធ្វើការជាមួយគាត់ - គាត់ទទួលបានមិនត្រឹមតែជាប្រតិទិនងាយស្រួលប៉ុណ្ណោះទេថែមទាំងកិច្ចពិភាក្សា (សំណុំនៃលក្ខណៈពិសេសសម្រាប់ចរាចរណ៍ដោយថ្ងៃសប្តាហ៍ខែ។
បើទោះបីជាតំបន់បណ្តាញរបស់ខ្លួនផ្ទាល់កំណែដែលតម្រូវឱ្យមានការធ្វើបទបង្ហាញនៅពេលដំណាក់កាលដំបូងនៃការអភិវឌ្ឍវាជាការសមហេតុផលក្នុងការប្រើ datepicker នេះ។
Similar articles
Trending Now