Јавасцрипт је постао масовно коришћен програмски језик због ширења интернета и веба невероватном брзином. У савременом свету веба можемо обавити скоро сваки задатак у једном претраживачу, а Јавасцрипт се користи на свакој веб локацији коју видимо у свакодневном животу. Често смо видели датум и време на скоро свакој веб локацији. У овом чланку ћемо погледати како можемо добити тренутно време у Јавасцрипт -у и који су различити начини да добијемо датум и време према нашим захтевима.
Јавасцрипт нуди уграђени објекат Датум , који помаже у управљању свим датумом и временом. Касније можемо извући шта год желимо према својим потребама користећи различите уграђене методе. Дакле, само пређимо на процес и научимо различите технике за издвајање тренутног датума и времена.
Пре свега, креираћемо нови објекат Дате () и прогласити променљиву са именом цуррент и доделити нови Објекат датума () тренутној променљивој.
вар цуррент= Нова Датум ();
Након додељивања, погледајмо објекат Дате шта он има за нас.
конзола.Пријава(Тренутни)
У реду! Изгледа добро у добром формату. Али, шта ако желимо да добијемо само годину од целог датума? Уграђену функцију гетФуллИеар () можемо користити само за добијање године.
Тренутни.гетФуллИеар();
Слично, ако желимо да издвојимо само годину, можемо користити уграђену функцију гетМонтхс () само за добијање месеца.
Тренутни.гетМонтх();
Чини се да постоји проблем. Ово није 8. месец (август)! Као што можемо видети у горњем комплетном испису за нови објекат Дате. Ово је септембар. Па, то је због дигиталног (0-11). Дакле, морамо да му додамо 1 да бисмо сваки пут добили прави месец.
Тренутни.гетМонтх() + 1;
Ово је сада у реду.
Као и за годину, исто можемо учинити и за датум. На пример, за издвајање или добијање само датума можемо користити уграђену функцију гетДате ().
Тренутни.гетДате();
Као и датум, имамо уграђене функције за издвајање жељеног дела времена. На пример, ако желимо да добијемо или издвојимо само сате, из целог тренутног времена, можемо користити уграђену функцију гетХоурс ().
Тренутни.гетХоурс();
Исто важи и за записнике. Да бисмо извукли само минуте, можемо користити гетМинутес ().
Тренутни.гетМинутес();
За издвајање само секунди можемо користити гетСецондс ().
Тренутни.гетСецондс();
Напредне уграђене функције
Овде имамо неке напредне уграђене функције за добијање датума и времена у прилично чистом и добро форматираном низу. На пример, да бисмо добили само време, а не датум, у облику низа можемо користити уграђену функцију тоЛоцалеТимеСтринг () за своју сврху.
Тренутни.тоЛоцалеТимеСтринг(); // '14:42:07 ПМ'
И, ако желимо да издвојимо само време у облику низа. Можемо користити уграђену функцију тоЛоцалеДатеСтринг ().
Тренутни.тоЛоцалеДатеСтринг(); // '29. 9. 2020.'
И, ако желимо да издвојимо и датум и време у једном низу, можемо користити уграђену функцију тоЛоцалеСтринг ().
Тренутни.тоЛоцалеСтринг(); // '29.9.2020., 14:42:07'
Дакле, овако можемо доћи до датума и времена помоћу уграђеног објекта датума и извући потребне месеце, године или минуте различитим методама.
Закључак
Овај чланак објашњава како можемо доћи до тренутног датума и времена и како их можемо користити за своје потребе на врло једноставан, дубок и ефикасан начин који сваки почетник може разумети и користити. Дакле, наставите учити, радити и стицати искуство у Јавасцрипт -у са линукхинт.цом да бисте га боље разумели. Хвала Вам много!