All Tracks/quiz javascript dates/
Đang tải...
Hướng dẫn thử thách
1 / 1

JavaScript Dates Quiz

To pass the quiz, you must correctly answer at least 18 of the 20 questions below. # --quizzes-- ## --quiz-- ### --question-- #### --text-- What is the JavaScript `Date` object used for? #### --distractors-- Work with just dates only. --- Work with just time only. --- Work with just leap years. #### --answer-- Work with both dates and time. ### --question-- #### --text-- Which code creates a new `Date` object instance? #### --distractors-- `Date.new()` --- `Date.fetch()` --- `new.Date()` #### --answer-- `new Date()` ### --question-- #### --text-- How does `Date.now()` work? #### --distractors-- It returns the current time in nanoseconds since July 4, 1776. --- It returns the previous time in milliseconds since January 1, 1974. --- It returns the current date in minutes since January 1, 1970. #### --answer-- It returns the current time in milliseconds since January 1, 1970. ### --question-- #### --text-- Which method returns the current year? #### --distractors-- `getNewYear()` --- `getLastYear()` --- `getLeapYear()` #### --answer-- `getFullYear()` ### --question-- #### --text-- Which method returns the current month, as a zero-indexed integer? #### --distractors-- `getCalendar()` --- `fetchMonth()` --- `get.Month()` #### --answer-- `getMonth()` ### --question-- #### --text-- Which method formats a date as a string? #### --distractors-- `getMonth()` --- `formatDate()` --- `toStingy()` #### --answer-- `toString()` ### --question-- #### --text-- What would the result of `console.log(new Date().getFullYear());` be, if it is June 12th 2022? #### --distractors-- `"June 12th 2022"` --- `"2023"` --- `"06/12/2022"` #### --answer-- `"2022"` ### --question-- #### --text-- What does `fr-FR` in `date.toLocaleDateString("fr-FR")` represent? #### --distractors-- A French-Canadian locale. --- A French-Italian locale. --- A French-Finnish locale. #### --answer-- A French locale. ### --question-- #### --text-- What is the output of `console.log(new Date("2014-10-15").getDate());`? #### --distractors-- `10` --- `2014` --- `2014-10-15` #### --answer-- `15` ### --question-- #### --text-- In which format does the `toISOString()` method return a date? #### --distractors-- A USA-863 string format. --- An MP3 string format. --- A UTC string format. #### --answer-- An ISO-8601 string format. ### --question-- #### --text-- What should an ISO-8601 date format look like? #### --distractors-- DD-MM-YYYY --- DD-MM-YYTHH --- YYYY-MM-DDTHH:mm:ssZ #### --answer-- YYYY-MM-DDTHH:mm:ss.sssZ ### --question-- #### --text-- What is the corresponding month for `console.log(new Date(2003, 6, 27).getMonth());`? #### --distractors-- June --- April --- January #### --answer-- July ### --question-- #### --text-- How would you format a date to a locale-specific string or a more readable format? #### --distractors-- `.toLocaleDate()` --- `.toLocaleString()` --- `.toDateString()` #### --answer-- `.toLocaleDateString()` ### --question-- #### --text-- What is the default locale used by the `toLocaleDateString()` method if no `locales` parameter is provided? #### --distractors-- English (Great Britain). --- The locale closest to United States. --- French (France). #### --answer-- The user's system locale. ### --question-- #### --text-- What gets assigned to `now` in the code below? ```js const now = new Date(); ``` #### --distractors-- The current time in milliseconds since January 1, 1990. --- The current date in milliseconds minus the Unix epoch. --- The current time in nanoseconds since January 1, 1990. #### --answer-- The current date and time based on your computer system's clock. ### --question-- #### --text-- What is the output of `console.log(new Date(2003, 6, 27).getFullYear());`? #### --distractors-- `"27/6/2003"` --- `27` --- `6` #### --answer-- `2003` ### --question-- #### --text-- What does `getDate` return when the date is invalid? #### --distractors-- `0` --- `null` --- `undefined` #### --answer-- `NaN` ### --question-- #### --text-- If we are in the month of October, what will `console.log(new Date().getMonth());` output? #### --distractors-- `1` --- `3` --- `10` #### --answer-- `9` ### --question-- #### --text-- Which option will output `2021` for the following object? ```js const d = new Date("2021-12-25"); ``` #### --distractors-- `console.log(d.getTime())` --- `console.log(d.toUTCString())` --- `console.log(d.getDate())` #### --answer-- `console.log(d.getFullYear())` ### --question-- #### --text-- Which option will output `"2021-12-25T00:00:00.000Z"` for the following object? ```js const d = new Date("2021-12-25"); ``` #### --distractors-- `console.log(d.getFullYear())` --- `console.log(d.toUTCString())` --- `console.log(d.getTime())` #### --answer-- `console.log(d.toISOString())`
Vượt qua bài kiểm tra hiện tại để mở khóa bài tiếp theo.
main.js
UTF-8 • Tab Size: 2Kiểm tra bài:⌘↵
Test Output
Thử thách này không có bài test tự động. Hãy quan sát kết quả trực tiếp ở khung Preview.