Class 2 Exam  >  Class 2 Notes  >  Mathematics for Class 2  >  Worksheet Solution: Time and Calendar

Time and Calendar Class 2 Worksheet Maths

Question 1: Tell the time as shown by the clock in words.

Time and Calendar Class 2 Worksheet Maths


Question 2: Veena wants to tell the time to her mother on the phone. She says the long hand is at 6 and the hour hand is between 4 and 5. What is the time on the face of the clock?

The long hand is at 6 and the hour hand is between 4 and 5. 

Time and Calendar Class 2 Worksheet Maths 

The time is 4:30.

Question 3: Draw the hands of the clock to show 8:30.

Time and Calendar Class 2 Worksheet Maths

Question 4: Fill in the blanks.

  • There are about 52 weeks in a year.
  • If today is Saturday, tomorrow will be Sunday.
  • 1 decade =  10 years.

EduRev Tips:

  • A normal year consists of 365 days and 52 weeks whereas a leap consists of 366 days.
  • The names are Monday, Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday, then returning to Monday. 
  • In a decade, there are 10 years and in a century there are 100 years.

Question 5: Calculate the number of days in 8 weeks.

Number of days in one week = 7 

Number of days in 8 weeks = 8 x 7 = 56

Question 6: Which of the following months does not have 31 days?
(a) March
(b) December
(c) February
(d) August

Correct Answer is Option C.

February was chosen to be the unlucky month with 28 days.

Question 7: Number of days in 2 weeks are ______.

Number of days in one week = 7

Number of days in 2 weeks = 7 x 2 = 14

Question 8: February has ______ days in a leap year.

February has 29 days in a leap year. Total number of days in leap year is 366.

Question 9: How many months have 30 days?

4 months have 30 days. 

The months having 30 days in a year are April, June, September, and November.

Question 10: August comes in between ______ and ______.

August comes in between July and September.

The 12 months are: January, February, March, April, May, June, July, August, September, October, November, December.

The document Time and Calendar Class 2 Worksheet Maths is a part of the Class 2 Course Mathematics for Class 2.
All you need of Class 2 at this link: Class 2
14 videos|58 docs|19 tests

Top Courses for Class 2

FAQs on Time and Calendar Class 2 Worksheet Maths

1. How can I calculate the duration between two dates using the Time and Calendar class in Java?
Ans. To calculate the duration between two dates using the Time and Calendar class in Java, you can follow these steps: 1. Create instances of the Calendar class for both the starting and ending dates. 2. Set the desired values for the year, month, and day for both instances. 3. Use the getTimeInMillis() method to obtain the time in milliseconds for both instances. 4. Calculate the difference between the two time values by subtracting the starting time from the ending time. 5. Convert the time difference from milliseconds to the desired unit (seconds, minutes, hours, etc.) by dividing it accordingly.
2. How can I determine if a specific year is a leap year using the Time and Calendar class in Java?
Ans. To determine if a specific year is a leap year using the Time and Calendar class in Java, you can use the following code snippet: ```java int year = 2022; // Replace with the desired year Calendar calendar = Calendar.getInstance(); calendar.set(Calendar.YEAR, year); int daysInYear = calendar.getActualMaximum(Calendar.DAY_OF_YEAR); if (daysInYear > 365) { System.out.println(year + " is a leap year."); } else { System.out.println(year + " is not a leap year."); } ``` The code sets the year using the `set()` method of the Calendar class and then retrieves the maximum number of days in the year using the `getActualMaximum()` method. If the number of days is greater than 365, it means the year is a leap year.
3. How can I determine the current day of the week using the Time and Calendar class in Java?
Ans. To determine the current day of the week using the Time and Calendar class in Java, you can use the following code snippet: ```java Calendar calendar = Calendar.getInstance(); int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK); switch (dayOfWeek) { case Calendar.SUNDAY: System.out.println("Today is Sunday."); break; case Calendar.MONDAY: System.out.println("Today is Monday."); break; case Calendar.TUESDAY: System.out.println("Today is Tuesday."); break; case Calendar.WEDNESDAY: System.out.println("Today is Wednesday."); break; case Calendar.THURSDAY: System.out.println("Today is Thursday."); break; case Calendar.FRIDAY: System.out.println("Today is Friday."); break; case Calendar.SATURDAY: System.out.println("Today is Saturday."); break; } ``` The code obtains the current instance of the Calendar class using the `getInstance()` method. Then, it retrieves the day of the week using the `get()` method with the `Calendar.DAY_OF_WEEK` field. Based on the obtained value, it uses a switch statement to print the corresponding day of the week.
4. How can I add or subtract a specific number of days from a given date using the Time and Calendar class in Java?
Ans. To add or subtract a specific number of days from a given date using the Time and Calendar class in Java, you can use the following code snippet: ```java Calendar calendar = Calendar.getInstance(); calendar.set(Calendar.YEAR, 2022); calendar.set(Calendar.MONTH, Calendar.JANUARY); calendar.set(Calendar.DAY_OF_MONTH, 1); int daysToAddOrSubtract = 7; // Replace with the desired number of days calendar.add(Calendar.DAY_OF_MONTH, daysToAddOrSubtract); System.out.println("New date: " + calendar.getTime()); ``` The code sets the desired date using the `set()` method of the Calendar class, specifying the year, month, and day of the month. Then, it uses the `add()` method to add or subtract the desired number of days by specifying the `Calendar.DAY_OF_MONTH` field and the number of days to add or subtract. Finally, it prints the new date using the `getTime()` method.
5. How can I format a date in a specific pattern using the Time and Calendar class in Java?
Ans. To format a date in a specific pattern using the Time and Calendar class in Java, you can use the following code snippet: ```java Calendar calendar = Calendar.getInstance(); calendar.set(Calendar.YEAR, 2022); calendar.set(Calendar.MONTH, Calendar.JANUARY); calendar.set(Calendar.DAY_OF_MONTH, 1); SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); // Replace with the desired pattern String formattedDate = dateFormat.format(calendar.getTime()); System.out.println("Formatted date: " + formattedDate); ``` The code sets the desired date using the `set()` method of the Calendar class, specifying the year, month, and day of the month. Then, it creates an instance of the SimpleDateFormat class, passing the desired date pattern as a parameter to the constructor. Finally, it uses the `format()` method of the SimpleDateFormat class to format the date and stores it in a string variable. The formatted date is then printed.
14 videos|58 docs|19 tests
Download as PDF
Explore Courses for Class 2 exam

Top Courses for Class 2

Signup for Free!
Signup to see your scores go up within 7 days! Learn & Practice with 1000+ FREE Notes, Videos & Tests.
10M+ students study on EduRev
Related Searches

Semester Notes

,

Summary

,

study material

,

ppt

,

Free

,

Important questions

,

practice quizzes

,

past year papers

,

Exam

,

Extra Questions

,

Sample Paper

,

Previous Year Questions with Solutions

,

Time and Calendar Class 2 Worksheet Maths

,

Time and Calendar Class 2 Worksheet Maths

,

Viva Questions

,

shortcuts and tricks

,

Objective type Questions

,

Time and Calendar Class 2 Worksheet Maths

,

MCQs

,

mock tests for examination

,

pdf

,

video lectures

;