⊗jsPmTmMDB 331 of 505 menu

JavaScript-те күннің басталуы

Ағымдағы күннің басын қамтитын дата нысанын алайық:

let now = new Date(); let date = new Date(now.getFullYear(), now.getMonth(), now.getDate(), 0, 0, 0);

Сіз білетіндей, Date нысанының параметрлерін соңынан бастап түсіріп қоюға болады. Бұл жағдайда сағаттар, минуттар және секундтар 0 мәніне ие болады. Оларды түсіріп жіберейік:

let now = new Date(); let date = new Date(now.getFullYear(), now.getMonth(), now.getDate());

Алайда, күнді түсіріп қоюға болмайды, себебі егер ол түсірілсе, онда ол 1 мәнін қабылдайды, ал бізге ағымдағы күн керек. Date-пен жұмыс істеу ережелері бойынша, жылды түсірмей, айды түсіру де мүмкін емес.

Жылды, айды және күнді бір мезгілде түсіру де болмайды - бұл жағдайда ағымдағы уақыт сәті алынады. Бұл неге жаман, егер бізге ағымдағы жыл, ағымдағы ай және ағымдағы күн керек болса? Мәселе мында, бізге таң атымыз керек, яғни сағаттар, минуттар және секундтар 0 мәніне ие болуы керек, ал ағымдағы уақыт сәтінде олар ағымдағы мәндерге ие болады, таң атымына емес.

Күннің басы мен ағымдағы уақыт сәті арасында неше сағат өткенін анықтаңыз.

Қазақ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართული한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау