Како подесити подразумевану вредност типа уноса за датум на данас?

Kako Podesiti Podrazumevanu Vrednost Tipa Unosa Za Datum Na Danas



Када се од корисника тражи да унесу датум, програмери постављају унапред дефинисану/подразумевану вредност датума типа уноса на тренутни/данашњи датум. Сада корисник не мора ручно да уноси датум па у том смислу штеди време и труд за корисника. Штавише, побољшава корисничко искуство, тачност података и пружа више погодности за кориснике. Има разне апликације као што су систем за управљање догађајима, систем за резервације итд.

Овај блог показује како да подесите подразумевану вредност датума типа уноса на данас:







Метод 1: Коришћење својства „валуеАсДате“.

валуеАсДате ” својство се користи за преузимање тренутног датума кроз „ Датум() ” функција. Ова функција се користи за обављање различитих операција на датуму, као што су добијање тренутног датума, постављање одређеног датума, манипулација датумима итд.



Посетите доњи код за боље разумевање:



< тело >
< див >
< етикета за = 'данашњи датум' > Датум је етикета >< улазни тип = 'датум'
ид = 'данашњи датум' >
див >
< скрипта >
доцумент.гетЕлементБиИд ( 'данашњи датум' ) .валуеАсДате = нови датум ( ) ;
скрипта >
тело >





У горњем исечку кода:

  • Прво, „ <инпут> ” ознака је креирана са “ тип ' и ' ид ” атрибути постављени на „ података ' и ' ТодаиДате ' редом. Ова ознака „<инпут>” ће се користити у целом блогу.
  • Затим, унутар „ <сцрипт> ” означите ХТМЛ елемент који има ИД „ ТодаиДате ” се бира помоћу „ гетЕлементБиИд() ” метод.
  • Након тога, „ валуеАсДате ” својство се додељује и чува као инстанца новог “ Датум() ” конструктор.

Након извршења горњег исечка кода, веб страница изгледа овако:



Излаз показује да подаци типа улаза имају подразумевану вредност постављену на тренутни/данашњи датум.

Метод 2: Коришћење методе „тоИСОСтринг()“.

За постављање подразумеване данашње вредности за „ улазни ” елемент до данас/тренутни датум. „ тоИСОСтринг() ” такође може да се користи, за боље објашњење посетите доњи исечак кода:

< скрипта >
цонст данас = нови датум ( ) .тоИСОСТринг ( ) .субстр ( 0 , 10 ) ;
доцумент.гетЕлементБиИд ( 'данашњи датум' ) .валуе = данас;
скрипта >

У горњем исечку кода:

  • Прво, нова инстанца „ Датум() ” је креиран конструктор. Након тога, конвертујте инстанцу датума у ​​„ ИСО “ стандард користећи “ тоИСОСтринг() ” метод.
  • Затим користите „ субстр() ” метода узимајући бројеве индекса од “ 0 ' и ' 10 ” као параметар. Након тога, приказује резултат почевши од „ 0 ” индекс за “ 10 ” индекс.

Након извршења горње методе, веб страница изгледа овако:

Излаз показује да подаци типа улаза имају подразумевану вредност постављену на тренутни/данашњи датум.

Метод 3: Коришћење метода „гетФуллИеар()“ и „падСтарт()“

У овом одељку, „ гетФуллИеар() ” метод издваја тренутни датум. „ патхСтарт() ” се користи метода која помаже у форматирању „ датум “ формат који ће бити приказан на циљаном “ улазни ” елемент:

< скрипта >
конст Тренутни = нови датум ( ) ;
цонст текућа-година = цуррент.гетФуллИеар ( ) ;
цонст цуррент-монтх = Стринг ( цуррент.гетМонтх ( ) + 1 ) .падСтарт ( 2 , '0' ) ;
цонст цуррент-даи = Стринг ( цуррент.гетДате ( ) ) .падСтарт ( 2 , '0' ) ;
цонст форматтедДате = ` ${цуррент-иеар} - ${цуррент-монтх} - ${цуррент-даи} ` ;
цонст миДатеИнпут = доцумент.гетЕлементБиИд ( 'мој датум' ) ;
миДатеИнпут.валуе = форматтедДате;
скрипта >

Опис горњих исечака кода је описан у тачкама:

  • Прво, креирајте константан тип променљиве која чува објекат „ Датум() “ конструктор са именом “ Тренутни ”.
  • Затим користите „ гетФуллИеар() ” метод са „ Тренутни ” променљиву и сачувајте је у новој променљивој под називом “ текуће године ”.
  • Затим проследите „ гетМонтх() ” и додајте један број за почетак месеца од 1 до 12 унутар „ Низ() ” конструктор. Такође обезбедите допуну од два знака користећи „ патхСтарт(2, 0) ”. И поставите га у новокреирану променљиву под називом „ текући месец ”.
  • Затим следите исти процес да бисте добили тренутни датум користећи „ гетДате() ” метод и сачувајте га у „ текући дан ' променљива.

Након извршења исечака кода, веб страница у сваком случају изгледа овако:

Излаз показује да подаци типа улаза имају подразумевану вредност постављену на тренутни/данашњи датум.

Закључак

Да бисте подесили подразумевану вредност датума типа уноса на данашњи/текући датум, „ валуеАсДате “ својство, “ тоИСОСтринг() ' и ' гетФуллИеар() ” могу се користити методе. У случају својства „валуеАсДате“, само „ Датум() ” је потребан конструктор док је у случају „ тоИСОСтринг() “ методи “ субстр() ” се користи за добијање само одређеног дела датума. Овај блог показује како да подесите подразумевану вредност типа уноса датума на данас/тренутно.