Како добити тренутни датум и време у ЈаваСцрипт -у?

How Get Current Date Time Javascript



Јавасцрипт је постао масовно коришћен програмски језик због ширења интернета и веба невероватном брзином. У савременом свету веба можемо обавити скоро сваки задатак у једном претраживачу, а Јавасцрипт се користи на свакој веб локацији коју видимо у свакодневном животу. Често смо видели датум и време на скоро свакој веб локацији. У овом чланку ћемо погледати како можемо добити тренутно време у Јавасцрипт -у и који су различити начини да добијемо датум и време према нашим захтевима.





Јавасцрипт нуди уграђени објекат Датум , који помаже у управљању свим датумом и временом. Касније можемо извући шта год желимо према својим потребама користећи различите уграђене методе. Дакле, само пређимо на процес и научимо различите технике за издвајање тренутног датума и времена.



Пре свега, креираћемо нови објекат Дате () и прогласити променљиву са именом цуррент и доделити нови Објекат датума () тренутној променљивој.



вар цуррент= Нова Датум ();

Након додељивања, погледајмо објекат Дате шта он има за нас.





конзола.Пријава(Тренутни)

У реду! Изгледа добро у добром формату. Али, шта ако желимо да добијемо само годину од целог датума? Уграђену функцију гетФуллИеар () можемо користити само за добијање године.



Тренутни.гетФуллИеар();

Слично, ако желимо да издвојимо само годину, можемо користити уграђену функцију гетМонтхс () само за добијање месеца.

Тренутни.гетМонтх();

Чини се да постоји проблем. Ово није 8. месец (август)! Као што можемо видети у горњем комплетном испису за нови објекат Дате. Ово је септембар. Па, то је због дигиталног (0-11). Дакле, морамо да му додамо 1 да бисмо сваки пут добили прави месец.

Тренутни.гетМонтх() + 1;

Ово је сада у реду.

Као и за годину, исто можемо учинити и за датум. На пример, за издвајање или добијање само датума можемо користити уграђену функцију гетДате ().

Тренутни.гетДате();

Као и датум, имамо уграђене функције за издвајање жељеног дела времена. На пример, ако желимо да добијемо или издвојимо само сате, из целог тренутног времена, можемо користити уграђену функцију гетХоурс ().

Тренутни.гетХоурс();

Исто важи и за записнике. Да бисмо извукли само минуте, можемо користити гетМинутес ().

Тренутни.гетМинутес();

За издвајање само секунди можемо користити гетСецондс ().

Тренутни.гетСецондс();

Напредне уграђене функције

Овде имамо неке напредне уграђене функције за добијање датума и времена у прилично чистом и добро форматираном низу. На пример, да бисмо добили само време, а не датум, у облику низа можемо користити уграђену функцију тоЛоцалеТимеСтринг () за своју сврху.

Тренутни.тоЛоцалеТимеСтринг(); // '14:42:07 ПМ'

И, ако желимо да издвојимо само време у облику низа. Можемо користити уграђену функцију тоЛоцалеДатеСтринг ().

Тренутни.тоЛоцалеДатеСтринг(); // '29. 9. 2020.'

И, ако желимо да издвојимо и датум и време у једном низу, можемо користити уграђену функцију тоЛоцалеСтринг ().

Тренутни.тоЛоцалеСтринг(); // '29.9.2020., 14:42:07'

Дакле, овако можемо доћи до датума и времена помоћу уграђеног објекта датума и извући потребне месеце, године или минуте различитим методама.

Закључак

Овај чланак објашњава како можемо доћи до тренутног датума и времена и како их можемо користити за своје потребе на врло једноставан, дубок и ефикасан начин који сваки почетник може разумети и користити. Дакле, наставите учити, радити и стицати искуство у Јавасцрипт -у са линукхинт.цом да бисте га боље разумели. Хвала Вам много!