JavaScript

Kā iegūt pašreizējo datumu un laiku JavaScript?

Kā iegūt pašreizējo datumu un laiku JavaScript?

Javascript ir kļuvis par plaši izmantotu programmēšanas valodu, pateicoties interneta un tīmekļa paplašināšanai neticamā tempā. Mūsdienu tīmekļa pasaulē mēs varam paveikt gandrīz visus uzdevumus vienā pārlūkprogrammā, un Javascript tiek izmantots katrā vietnē, kuru mēs redzam savā ikdienas dzīvē. Mēs bieži mēdzām redzēt datumu un laiku gandrīz katrā vietnē. Šajā rakstā mēs aplūkosim, kā mēs varam iegūt pašreizējo laiku Javascript un kādi ir dažādi veidi, kā iegūt datumu un laiku atbilstoši mūsu prasībām.

Javascript nodrošina iebūvētu objektu Datums, kas palīdz pārvaldīt visu datumu un laiku. Vēlāk mēs varam iegūt visu, ko vēlamies atbilstoši savām vajadzībām, izmantojot dažādas iebūvētās metodes. Tātad, pieņemsim tikai uzreiz pāriet uz procesu un apgūt dažādas metodes, lai iegūtu pašreizējo datumu un laiku.

Pirmkārt, mēs izveidosim jaunu Date () objektu, deklarēsim mainīgo ar nosaukumu “current” un piešķirsim jauno Date () objektu “current” mainīgajam.

var current = new Datums ();

Pēc piešķiršanas apskatīsim objektu Datums, kas tam ir paredzēts.

konsole.žurnāls (pašreizējais)

Labi! Tas izskatās diezgan forši labā formātā. Bet kā būtu, ja mēs no visa datuma vēlamies iegūt tikai gadu? Mēs varam izmantot iebūvēto funkciju getFullYear () tikai gada iegūšanai.

pašreizējais.getFullYear ();

Līdzīgi, ja mēs vēlamies iegūt tikai gadu, mēs varam izmantot iebūvēto funkciju getMonths () tikai mēneša iegūšanai.

strāva.getMonth ();

Šķiet, ka tā ir problēma. Šis nav astotais mēnesis (augusts)! Kā redzams iepriekš pilnīgajā jaunā objekta Date izvadā. Šis ir septembris. Nu, tas ir digitālā (0–11) dēļ. Tātad, lai katru reizi iegūtu pareizo mēnesi, mums tam jāpievieno “1”.

strāva.getMonth () + 1;

Tagad tas ir labi.

Tāpat kā gadā, to pašu varam darīt arī datumā. Piemēram, lai iegūtu vai iegūtu tikai datumu, mēs varam izmantot iebūvēto funkciju getDate ().

pašreizējais.getDate ();

Tāpat kā datumam, mums ir iebūvētas funkcijas vēlamā laika fragmenta iegūšanai. Piemēram, ja mēs vēlamies iegūt vai iegūt tikai stundas no visa pašreizējā laika, mēs varam izmantot iebūvēto funkciju getHours ().

strāva.getHours ();

Tas pats attiecas uz minūtēm. Lai iegūtu tikai minūtes, mēs varam izmantot getMinutes ().

strāva.getMinutes ();

Lai iegūtu tikai sekundes, mēs varam izmantot getSeconds ().

strāva.getSeconds ();

Uzlabotas iebūvētās funkcijas

Šeit mums ir dažas uzlabotas iebūvētās funkcijas, lai datumu un laiku iegūtu diezgan tīrā un labi formatētā virknē. Piemēram, lai iegūtu tikai laiku, nevis datumu, virknes formā mēs varam izmantot iebūvēto funkciju toLocaleTimeString () savam mērķim.

strāva.toLocaleTimeString (); // "14:42:07 PM"

Un, ja mēs vēlamies iegūt tikai laiku virknes formā. Mēs varam izmantot iebūvēto funkciju toLocaleDateString ().

pašreizējais.toLocaleDateString (); // "29.09.2014."

Ja mēs vēlamies vienā virknē iegūt gan datumu, gan laiku, mēs varam izmantot iebūvēto funkciju toLocaleString ().

strāva.toLocaleString (); // "29.09.2014. 14:42:07"

Tātad, šādi mēs varam iegūt datumu un laiku, izmantojot iebūvēto datuma objektu, un iegūt dažādas nepieciešamās mēnešus, gadus vai minūtes, izmantojot dažādas metodes.

Secinājums

Šajā rakstā ir paskaidrots, kā mēs varam iegūt pašreizējo datumu un laiku un kā mēs to varam izmantot savām vajadzībām ļoti viegli, dziļi un efektīvi, ko ikviens iesācējs var saprast un izmantot. Tātad, turpiniet mācīties, strādāt un iegūt pieredzi Javascript, izmantojot linuxhint.com, lai to labāk saprastu. Liels tev paldies!

Top 5 spēļu tveršanas kartes
Mēs visi esam redzējuši un mīlējuši straumēšanas spēles pakalpojumā YouTube. PewDiePie, Jakesepticye un Markiplier ir tikai daži no labākajiem spēlētā...
Kā izstrādāt spēli Linux
Pirms desmit gadiem maz Linux lietotāju varētu paredzēt, ka viņu iecienītā operētājsistēma kādu dienu būs populāra spēļu platforma komerciālām videosp...
Komerciālo spēļu dzinēju atvērtā koda porti
Bezmaksas, atvērtā koda un starpplatformu spēļu dzinēju atpūtu var izmantot, lai spēlētu vecos, kā arī dažus no diezgan nesenajiem spēļu nosaukumiem. ...