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