Date Duration Calculator

[[translations.supportedDate]] [[supportedStartYear]] [[translations.connectionDate]] [[supportedEndYear]]

[[translations.betweenTheseDates]]

totalDay pluralDay(totalDay) / numberOfWorkingDay pluralWorkingDay(numberOfWorkingDay) / numberOfWeekendDay pluralDay(numberOfWeekendDay) [[translations.weekend]] / numberOfHoliday pluralHoliday(numberOfHoliday)

[[translations.event]][[translations.date]]
day.holidayName[[day.selectionText]]day.date[[day.selectionText]]

There are many occasions you may find yourself needing to work out how many days between two dates. Want an easy way to find out the exact number of days between two dates? HelloSafe has created a tool that automatically calculates this for you!

2022 Week calender

Number of weeks 2022FromTo
Week 52, 202127 December 20212 January 2022
Week 13 January 20229 January 2022
Week 2 10 January 202216 January 2022
Week 3 17 January 202223 January 2022
Week 424 January 202230 January 2022
Week 531 January 20226 February 2022
Week 6 7 February 202213 February 2022
Week 714 February 202220 February 2022
Week 8 21 February 202227 February 2022
Week 928 February 20226 March 2022
Week 107 March 202213 March 2022
Week 1114 March 202220 March 2022
Week 1221 March 202227 March 2022
Week 1328 March 20223 April 2022
Week 144 April 202210 April 2022
Week 1511 April 202217 April 2022
Week 1618 April 202224 April 2022
Week 1725 April 20221 May 2022
Week 18 2 May 20228 May 2022
Week 199 May 202215 May 2022
Week 2016 May 202222 May 2022
Week 2123 May 202229 May 2022
Week 2230 May 20225 June 2022
Week 236 June 202212 June 2022
Week 2413 June 202219 June 2022
Week 25 20 June 202226 June 2022
Week 2627 June 2022 3 July 2022
Week 274 July 202210 July 2022
Week 2811 July 202217 July 2022
Week 2918 July 202224 July 2022
Week 3025 July 202231 July 2022
Week 311 August 20227 August 2022
Week 328 August 202214 August 2022
Week 3315 August 202221 August 2022
Week 3422 August 202228 August 2022
Week 3529 August 20224 September 2022
Week 365 September 202211 September 2022
Week 3712 September 202218 September 2022
Week 3819 September 202225 September 2022
Week 3926 September 20222 October 2022
Week 403 October 20229 October 2022
Week 41 10 October 202216 October 2022
Week 4217 October 202223 October 2022
Week 4324 October 202230 October 2022
Week 4431 October 20226 November 2022
Week 45 7 November 202213 November 2022
Week 4614 November 202220 November 2022
Week 4721 November 202227 November 2022
Week 4828 November 20224 December 2022
Week 495 December 202211 December 2022
Week 5012 December 202218 December 2022
Week 5119 December 202225 December 2022
Week 5226 December 20221 January 2023
Week 1, 20232 January 20238 January 2023
How many weeks between two dates

How is the number of days between two dates calculated?

Calculating the time between two dates can be confusing. This tool can help you count weeks between two dates or the duration between two dates.

A simple way to find out is by using our tool at the top of the page. Just enter a start date and an end date, that's it! Our date calculator will give you:

  • calculate the total number of days between these two dates
  • calculate the number of working days
  • calculate the number of weekends
  • calculate the number of holidays
  • calculate the number of weeks between two dates
  • calculate dates between two dates

How many weeks are in a year?

YearNumber of weeksNumber of days
202053366
202152365
202252365
Year calculator

The number of weeks in a year will vary from year to year.

In 2020, the calendar year had 53 weeks in total, compared to the usual 52.

In 2021, there were 52 weeks in a year.

In 2022, there will also be 52 weeks in a year.

How many days are in a year?

In 2020, there were 366 days in the year. In 2021, there were 365 days in the year. In 2022, there will also be 365 days in total.

The number of days in a year varies depending on whether or not it is a leap year. To be a leap year, the year number must be divisible by four – except for end-of-century years, which must be divisible by 400. This means that the year 2000 was a leap year, although 1900 was not. The previous and next leap years to come are as follows:

  • 2008
  • 2012
  • 2016
  • 2020
  • 2024
  • 2028
  • 2032

How do I use a 'number of days between two dates' calculator?

To use our date calculator and calculate days between two dates, mention the province you live in, then enter a start and end date. After this, you will have your result. It has never been easier! Our tool does all the hard work for you.

2022 Calender

Number of the dayDateDayWeek number
11 JanuaryFriday1
22 JanuarySaturday1
33 JanuarySunday1
44 JanuaryMonday1
55 JanuaryTuesday1
66 JanuaryWednesday1
77 JanuaryThursday1
88 JanuaryFriday2
99 JanuarySaturday2
1010 January Sunday2
1111 January Monday2
1212 JanuaryTuesday2
1313 JanuaryWednesday2
1414 JanuaryThursday2
1515 JanuaryFriday3
1616 JanuarySaturday3
1717 JanuarySunday3
1818 JanuaryMonday3
1919 JanuaryTuesday3
2020 JanuaryWednesday3
2121 JanuaryThursday3
2222 JanuaryFriday4
2323 JanuarySaturday4
2424 JanuarySunday4
2525 JanuaryMonday4
2626 JanuaryTuesday4
2727 JanuaryWednesday4
2828 JanuaryThursday4
2929 JanuaryFriday5
3030 JanuarySaturday5
3131 JanuarySunday5
321 FebruaryMonday5
332 FebruaryTuesday5
343 FebruaryWednesday5
354 FebruaryThursday5
365 FebruaryFriday6
376 FebruarySaturday6
387 FebruarySunday6
398 FebruaryMonday6
409 FebruaryTuesday6
4110 FebruaryWednesday6
4211 FebruaryThursday6
4312 FebruaryFriday7
4413 FebruarySaturday7
4514 FebruarySunday7
4615 FebruaryMonday7
4716 FebruaryTuesday7
4817 FebruaryWednesday7
4918 FebruaryThursday7
5019 FebruaryFriday8
5120 FebruarySaturday8
5221 FebruarySunday8
5322 FebruaryMonday8
5423 FebruaryTuesday8
5524 FebruaryWednesday8
5625 FebruaryThursday8
5726 FebruaryFriday9
5827 FebruarySaturday9
5928 FebruarySunday9
601 MarchMonday9
612 March Tuesday9
623 MarchWednesday9
634 MarchThursday9
645 MarchFriday10
656 MarchSaturday10
667 MarchSunday10
678 MarchMonday10
689 MarchTuesday10
6910 MarchWednesday10
7011 MarchThursday10
7112 MarchFriday11
7213 MarchSaturday11
7314 MarchSunday11
7415 MarchMonday11
7516 MarchTuesday11
7617 MarchWednesday11
7718 MarchThursday11
7819 MarchFriday12
7920 MarchSaturday12
8021 MarchSunday12
8122 MarchMonday12
8223 MarchTuesday12
8324 MarchWednesday12
8425 MarchThursday12
8526 MarchFriday13
8627 MarchSaturday13
8728 MarchSunday13
8829 MarchMonday13
8930 MarchTuesday13
9031 MarchWednesday13
911 AprilThursday13
922 AprilFriday14
933 AprilSaturday14
944 AprilSunday 14
955 AprilMonday14
966 AprilTuesday14
977 AprilWednesday14
988 AprilThursday14
999 AprilFriday15
10010 AprilSaturday15
10111 AprilSunday15
10212 AprilMonday15
10313 AprilTuesday15
10414 AprilWednesday15
10515 AprilThursday15
10616 AprilFriday16
10717 AprilSaturday16
10818 AprilSunday16
10919 AprilMonday16
11020 AprilTuesday16
11121 AprilWednesday16
11222 AprilThursday16
11323 AprilFriday17
11424 AprilSaturday17
11525 AprilSunday17
11626 AprilMonday17
11727 AprilTuesday17
11828 AprilWednesday17
11929 AprilThursday17
12030 AprilFriday18
1211 MaySaturday18
1222 MaySunday18
1233 MayMonday18
1244 MayTuesday18
1255 MayWednesday18
1266 MayThursday18
1277 MayFriday19
1288 MaySaturday19
1299 MaySunday19
13010 MayMonday19
13111 MayTuesday19
13212 MayWednesday19
13313 MayThursday19
13414 MayFriday20
13515 MaySaturday20
13616 MaySunday20
13717 MayMonday20
13818 MayTuesday20
13919 MayWednesday20
14020 MayThursday20
14121 MayFriday21
14222 MaySaturday21
14323 MaySunday21
14424 MayMonday21
14525 MayTuesday21
14626 MayWednesday21
14727 MayThursday21
14828 MayFriday22
14929 MaySaturday22
15030 MaySunday22
15131 MayMonday22
1521 JuneTuesday22
1532 JuneWednesday22
1543 JuneThursday22
1554 JuneFriday23
1565 JuneSaturday23
1576 JuneSunday23
1587 JuneMonday23
1598 JuneTuesday23
1609 JuneWednesday23
16110 JuneThursday23
16211 JuneFriday24
16312 JuneSaturday24
16413 JuneSunday24
16514 JuneMonday24
16615 JuneTuesday24
16716 JuneWednesday24
16817 JuneThursday24
16918 JuneFriday25
17019 JuneSaturday25
17120 JuneSunday25
17221 JuneMonday25
17322 JuneTuesday25
17423 JuneWednesday25
17524 JuneThursday25
17625 JuneFriday26
17726 JuneSaturday26
17827 JuneSunday26
17928 JuneMonday26
18029 JuneTuesday26
18130 JuneWednesday26
1821 JulyThursday26
1832 JulyFriday27
1843 JulySaturday27
1854 JulySunday27
1865 JulyMonday27
1876 JulyTuesday27
1887 JulyWednesday27
1898 JulyThursday27
1909 JulyFriday28
19110 JulySaturday28
19211 JulySunday28
19312 JulyMonday28
19413 JulyTuesday28
19514 JulyWednesday28
19615 JulyThursday28
19716 JulyFriday29
19817 JulySaturday29
19918 JulySunday29
20019 JulyMonday29
20120 JulyTuesday29
20221 JulyWednesday29
20322 JulyThursday29
20423 JulyFriday30
20524 JulySaturday30
20625 JulySunday30
20726 JulyMonday30
20827 JulyTuesday30
20928 JulyWednesday30
21029 JulyThursday30
21130 JulyFriday31
21231 JulySaturday31
2131 AugustSunday31
2142 AugustMonday31
2153 AugustTuesday31
2164 AugustWednesday31
2175 AugustThursday31
2186 AugustFriday32
2197 AugustSaturday32
2208 AugustSunday32
2219 AugustMonday32
22210 AugustTuesday32
22311 AugustWednesday32
22412 AugustThursday32
22513 AugustFriday33
22614 AugustSaturday33
22715 AugustSunday33
22816 AugustMonday33
22917 AugustTuesday33
23018 AugustWednesday33
23119 AugustThursday33
23220 AugustFriday34
23321 AugustSaturday34
23422 AugustSunday34
23523 AugustMonday34
23624 AugustTuesday34
23725 AugustWednesday34
23826 AugustThursday34
23927 AugustFriday35
24028 AugustSaturday35
24129 AugustSunday35
24230 AugustMonday35
24331 AugustTuesday35
2441 SeptemberWednesday35
2452 SeptemberThursday35
2463 SeptemberFriday36
2474 SeptemberSaturday36
2485 SeptemberSunday36
2496 SeptemberMonday36
2507 SeptemberTuesday36
2518 SeptemberWednesday36
2529 SeptemberThursday36
25310 SeptemberFriday37
25411 SeptemberSaturday37
25512 SeptemberSunday37
25613 SeptemberMonday37
25714 SeptemberTuesday37
25815 SeptemberWednesday37
25916 SeptemberThursday37
26017 SeptemberFriday38
26118 SeptemberSaturday38
26219 SeptemberSunday38
26320 SeptemberMonday38
26421 SeptemberTuesday38
26522 SeptemberWednesday38
26623 SeptemberThursday38
26724 SeptemberFriday39
26825 SeptemberSaturday39
26926 SeptemberSunday39
27027 SeptemberMonday39
27128 SeptemberTuesday39
27229 SeptemberWednesday39
27330 SeptemberThursday39
2741 OctoberFriday40
2752 OctoberSaturday40
2763 OctoberSunday40
2774 OctoberMonday40
2785 OctoberTuesday40
2796 OctoberWednesday40
2807 OctoberThursday40
2818 OctoberFriday41
2829 OctoberSaturday41
28310 OctoberSunday41
28411 OctoberMonday41
28512 OctoberTuesday41
28613 OctoberWednesday41
28714 OctoberThursday41
28815 OctoberFriday42
28916 OctoberSaturday42
29017 OctoberSunday42
29118 OctoberMonday42
29219 OctoberTuesday42
29320 OctoberWednesday42
29421 OctoberThursday42
29522 OctoberFriday43
29623 OctoberSaturday43
29724 OctoberSunday43
29825 OctoberMonday43
29926 OctoberTuesday43
30027 OctoberWednesday43
30128 OctoberThursday43
30229 OctoberFriday44
30330 OctoberSaturday44
30431 OctoberSunday44
3051 NovemberMonday44
3062 NovemberTuesday44
3073 NovemberWednesday44
3084 NovemberThursday44
3095 NovemberFriday45
3106 NovemberSaturday45
3117 NovemberSunday45
3128 NovemberMonday45
3139 NovemberTuesday45
31410 NovemberWednesday45
31511 NovemberThursday45
31612 NovemberFriday46
31713 NovemberSaturday46
31814 NovemberSunday46
31915 NovemberMonday46
32016 NovemberTuesday46
32117 NovemberWednesday46
32218 NovemberThursday46
32319 NovemberFriday47
32420 NovemberSaturday47
32521 NovemberSunday47
32622 NovemberMonday47
32723 NovemberTuesday47
32824 NovemberWednesday47
32925 NovemberThursday47
33026 NovemberFriday48
33127 NovemberSaturday48
33228 NovemberSunday48
33329 NovemberMonday48
33430 NovemberTuesday48
3351 DecemberWednesday48
3362 DecemberThursday48
3373 DecemberFriday49
3384 DecemberSaturday49
3395 DecemberSunday49
3406 DecemberMonday49
3417 DecemberTuesday49
3428 DecemberWednesday49
3439 DecemberThursday49
34410 DecemberFriday50
34511 DecemberSaturday50
34612 DecemberSunday50
34713 DecemberMonday50
34814 DecemberTuesday50
34915 DecemberWednesday50
35016 DecemberThursday50
35117 DecemberFriday51
35218 December Saturday51
35319 DecemberSunday51
35420 DecemberMonday51
35521 DecemberTuesday51
35622 DecemberWednesday51
35723 DecemberThursday51
35824 DecemberFriday52
35925 DecemberSaturday52
36026 DecemberSunday52
36127 DecemberMonday52
36228 DecemberTuesday52
36329 DecemberWednesday52
36430 DecemberThursday52
36531 DecemberFriday53
Weeks counter
Ask a question, an expert will respond
Your name is required
Comment's content is required.