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, 2021
27 December 20212 January 2022
Week 1
3 January 20229 January 2022
Week 2
10 January 202216 January 2022
Week 3
17 January 202223 January 2022
Week 4
24 January 202230 January 2022
Week 5
31 January 20226 February 2022
Week 6
7 February 202213 February 2022
Week 7
14 February 202220 February 2022
Week 8
21 February 202227 February 2022
Week 9
28 February 20226 March 2022
Week 10
7 March 202213 March 2022
Week 11
14 March 202220 March 2022
Week 12
21 March 202227 March 2022
Week 13
28 March 20223 April 2022
Week 14
4 April 202210 April 2022
Week 15
11 April 202217 April 2022
Week 16
18 April 202224 April 2022
Week 17
25 April 20221 May 2022
Week 18
2 May 20228 May 2022
Week 19
9 May 202215 May 2022
Week 20
16 May 202222 May 2022
Week 21
23 May 202229 May 2022
Week 22
30 May 20225 June 2022
Week 23
6 June 202212 June 2022
Week 24
13 June 202219 June 2022
Week 25
20 June 202226 June 2022
Week 26
27 June 2022 3 July 2022
Week 27
4 July 202210 July 2022
Week 28
11 July 202217 July 2022
Week 29
18 July 202224 July 2022
Week 30
25 July 202231 July 2022
Week 31
1 August 20227 August 2022
Week 32
8 August 202214 August 2022
Week 33
15 August 202221 August 2022
Week 34
22 August 202228 August 2022
Week 35
29 August 20224 September 2022
Week 36
5 September 202211 September 2022
Week 37
12 September 202218 September 2022
Week 38
19 September 202225 September 2022
Week 39
26 September 20222 October 2022
Week 40
3 October 20229 October 2022
Week 41
10 October 202216 October 2022
Week 42
17 October 202223 October 2022
Week 43
24 October 202230 October 2022
Week 44
31 October 20226 November 2022
Week 45
7 November 202213 November 2022
Week 46
14 November 202220 November 2022
Week 47
21 November 202227 November 2022
Week 48
28 November 20224 December 2022
Week 49
5 December 202211 December 2022
Week 50
12 December 202218 December 2022
Week 51
19 December 202225 December 2022
Week 52
26 December 20221 January 2023
Week 1, 2023
2 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
2020
53366
2021
52365
2022
52365
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
1
1 JanuaryFriday1
2
2 JanuarySaturday1
3
3 JanuarySunday1
4
4 JanuaryMonday1
5
5 JanuaryTuesday1
6
6 JanuaryWednesday1
7
7 JanuaryThursday1
8
8 JanuaryFriday2
9
9 JanuarySaturday2
10
10 January Sunday2
11
11 January Monday2
12
12 JanuaryTuesday2
13
13 JanuaryWednesday2
14
14 JanuaryThursday2
15
15 JanuaryFriday3
16
16 JanuarySaturday3
17
17 JanuarySunday3
18
18 JanuaryMonday3
19
19 JanuaryTuesday3
20
20 JanuaryWednesday3
21
21 JanuaryThursday3
22
22 JanuaryFriday4
23
23 JanuarySaturday4
24
24 JanuarySunday4
25
25 JanuaryMonday4
26
26 JanuaryTuesday4
27
27 JanuaryWednesday4
28
28 JanuaryThursday4
29
29 JanuaryFriday5
30
30 JanuarySaturday5
31
31 JanuarySunday5
32
1 FebruaryMonday5
33
2 FebruaryTuesday5
34
3 FebruaryWednesday5
35
4 FebruaryThursday5
36
5 FebruaryFriday6
37
6 FebruarySaturday6
38
7 FebruarySunday6
39
8 FebruaryMonday6
40
9 FebruaryTuesday6
41
10 FebruaryWednesday6
42
11 FebruaryThursday6
43
12 FebruaryFriday7
44
13 FebruarySaturday7
45
14 FebruarySunday7
46
15 FebruaryMonday7
47
16 FebruaryTuesday7
48
17 FebruaryWednesday7
49
18 FebruaryThursday7
50
19 FebruaryFriday8
51
20 FebruarySaturday8
52
21 FebruarySunday8
53
22 FebruaryMonday8
54
23 FebruaryTuesday8
55
24 FebruaryWednesday8
56
25 FebruaryThursday8
57
26 FebruaryFriday9
58
27 FebruarySaturday9
59
28 FebruarySunday9
60
1 MarchMonday9
61
2 March Tuesday9
62
3 MarchWednesday9
63
4 MarchThursday9
64
5 MarchFriday10
65
6 MarchSaturday10
66
7 MarchSunday10
67
8 MarchMonday10
68
9 MarchTuesday10
69
10 MarchWednesday10
70
11 MarchThursday10
71
12 MarchFriday11
72
13 MarchSaturday11
73
14 MarchSunday11
74
15 MarchMonday11
75
16 MarchTuesday11
76
17 MarchWednesday11
77
18 MarchThursday11
78
19 MarchFriday12
79
20 MarchSaturday12
80
21 MarchSunday12
81
22 MarchMonday12
82
23 MarchTuesday12
83
24 MarchWednesday12
84
25 MarchThursday12
85
26 MarchFriday13
86
27 MarchSaturday13
87
28 MarchSunday13
88
29 MarchMonday13
89
30 MarchTuesday13
90
31 MarchWednesday13
91
1 AprilThursday13
92
2 AprilFriday14
93
3 AprilSaturday14
94
4 AprilSunday 14
95
5 AprilMonday14
96
6 AprilTuesday14
97
7 AprilWednesday14
98
8 AprilThursday14
99
9 AprilFriday15
100
10 AprilSaturday15
101
11 AprilSunday15
102
12 AprilMonday15
103
13 AprilTuesday15
104
14 AprilWednesday15
105
15 AprilThursday15
106
16 AprilFriday16
107
17 AprilSaturday16
108
18 AprilSunday16
109
19 AprilMonday16
110
20 AprilTuesday16
111
21 AprilWednesday16
112
22 AprilThursday16
113
23 AprilFriday17
114
24 AprilSaturday17
115
25 AprilSunday17
116
26 AprilMonday17
117
27 AprilTuesday17
118
28 AprilWednesday17
119
29 AprilThursday17
120
30 AprilFriday18
121
1 MaySaturday18
122
2 MaySunday18
123
3 MayMonday18
124
4 MayTuesday18
125
5 MayWednesday18
126
6 MayThursday18
127
7 MayFriday19
128
8 MaySaturday19
129
9 MaySunday19
130
10 MayMonday19
131
11 MayTuesday19
132
12 MayWednesday19
133
13 MayThursday19
134
14 MayFriday20
135
15 MaySaturday20
136
16 MaySunday20
137
17 MayMonday20
138
18 MayTuesday20
139
19 MayWednesday20
140
20 MayThursday20
141
21 MayFriday21
142
22 MaySaturday21
143
23 MaySunday21
144
24 MayMonday21
145
25 MayTuesday21
146
26 MayWednesday21
147
27 MayThursday21
148
28 MayFriday22
149
29 MaySaturday22
150
30 MaySunday22
151
31 MayMonday22
152
1 JuneTuesday22
153
2 JuneWednesday22
154
3 JuneThursday22
155
4 JuneFriday23
156
5 JuneSaturday23
157
6 JuneSunday23
158
7 JuneMonday23
159
8 JuneTuesday23
160
9 JuneWednesday23
161
10 JuneThursday23
162
11 JuneFriday24
163
12 JuneSaturday24
164
13 JuneSunday24
165
14 JuneMonday24
166
15 JuneTuesday24
167
16 JuneWednesday24
168
17 JuneThursday24
169
18 JuneFriday25
170
19 JuneSaturday25
171
20 JuneSunday25
172
21 JuneMonday25
173
22 JuneTuesday25
174
23 JuneWednesday25
175
24 JuneThursday25
176
25 JuneFriday26
177
26 JuneSaturday26
178
27 JuneSunday26
179
28 JuneMonday26
180
29 JuneTuesday26
181
30 JuneWednesday26
182
1 JulyThursday26
183
2 JulyFriday27
184
3 JulySaturday27
185
4 JulySunday27
186
5 JulyMonday27
187
6 JulyTuesday27
188
7 JulyWednesday27
189
8 JulyThursday27
190
9 JulyFriday28
191
10 JulySaturday28
192
11 JulySunday28
193
12 JulyMonday28
194
13 JulyTuesday28
195
14 JulyWednesday28
196
15 JulyThursday28
197
16 JulyFriday29
198
17 JulySaturday29
199
18 JulySunday29
200
19 JulyMonday29
201
20 JulyTuesday29
202
21 JulyWednesday29
203
22 JulyThursday29
204
23 JulyFriday30
205
24 JulySaturday30
206
25 JulySunday30
207
26 JulyMonday30
208
27 JulyTuesday30
209
28 JulyWednesday30
210
29 JulyThursday30
211
30 JulyFriday31
212
31 JulySaturday31
213
1 AugustSunday31
214
2 AugustMonday31
215
3 AugustTuesday31
216
4 AugustWednesday31
217
5 AugustThursday31
218
6 AugustFriday32
219
7 AugustSaturday32
220
8 AugustSunday32
221
9 AugustMonday32
222
10 AugustTuesday32
223
11 AugustWednesday32
224
12 AugustThursday32
225
13 AugustFriday33
226
14 AugustSaturday33
227
15 AugustSunday33
228
16 AugustMonday33
229
17 AugustTuesday33
230
18 AugustWednesday33
231
19 AugustThursday33
232
20 AugustFriday34
233
21 AugustSaturday34
234
22 AugustSunday34
235
23 AugustMonday34
236
24 AugustTuesday34
237
25 AugustWednesday34
238
26 AugustThursday34
239
27 AugustFriday35
240
28 AugustSaturday35
241
29 AugustSunday35
242
30 AugustMonday35
243
31 AugustTuesday35
244
1 SeptemberWednesday35
245
2 SeptemberThursday35
246
3 SeptemberFriday36
247
4 SeptemberSaturday36
248
5 SeptemberSunday36
249
6 SeptemberMonday36
250
7 SeptemberTuesday36
251
8 SeptemberWednesday36
252
9 SeptemberThursday36
253
10 SeptemberFriday37
254
11 SeptemberSaturday37
255
12 SeptemberSunday37
256
13 SeptemberMonday37
257
14 SeptemberTuesday37
258
15 SeptemberWednesday37
259
16 SeptemberThursday37
260
17 SeptemberFriday38
261
18 SeptemberSaturday38
262
19 SeptemberSunday38
263
20 SeptemberMonday38
264
21 SeptemberTuesday38
265
22 SeptemberWednesday38
266
23 SeptemberThursday38
267
24 SeptemberFriday39
268
25 SeptemberSaturday39
269
26 SeptemberSunday39
270
27 SeptemberMonday39
271
28 SeptemberTuesday39
272
29 SeptemberWednesday39
273
30 SeptemberThursday39
274
1 OctoberFriday40
275
2 OctoberSaturday40
276
3 OctoberSunday40
277
4 OctoberMonday40
278
5 OctoberTuesday40
279
6 OctoberWednesday40
280
7 OctoberThursday40
281
8 OctoberFriday41
282
9 OctoberSaturday41
283
10 OctoberSunday41
284
11 OctoberMonday41
285
12 OctoberTuesday41
286
13 OctoberWednesday41
287
14 OctoberThursday41
288
15 OctoberFriday42
289
16 OctoberSaturday42
290
17 OctoberSunday42
291
18 OctoberMonday42
292
19 OctoberTuesday42
293
20 OctoberWednesday42
294
21 OctoberThursday42
295
22 OctoberFriday43
296
23 OctoberSaturday43
297
24 OctoberSunday43
298
25 OctoberMonday43
299
26 OctoberTuesday43
300
27 OctoberWednesday43
301
28 OctoberThursday43
302
29 OctoberFriday44
303
30 OctoberSaturday44
304
31 OctoberSunday44
305
1 NovemberMonday44
306
2 NovemberTuesday44
307
3 NovemberWednesday44
308
4 NovemberThursday44
309
5 NovemberFriday45
310
6 NovemberSaturday45
311
7 NovemberSunday45
312
8 NovemberMonday45
313
9 NovemberTuesday45
314
10 NovemberWednesday45
315
11 NovemberThursday45
316
12 NovemberFriday46
317
13 NovemberSaturday46
318
14 NovemberSunday46
319
15 NovemberMonday46
320
16 NovemberTuesday46
321
17 NovemberWednesday46
322
18 NovemberThursday46
323
19 NovemberFriday47
324
20 NovemberSaturday47
325
21 NovemberSunday47
326
22 NovemberMonday47
327
23 NovemberTuesday47
328
24 NovemberWednesday47
329
25 NovemberThursday47
330
26 NovemberFriday48
331
27 NovemberSaturday48
332
28 NovemberSunday48
333
29 NovemberMonday48
334
30 NovemberTuesday48
335
1 DecemberWednesday48
336
2 DecemberThursday48
337
3 DecemberFriday49
338
4 DecemberSaturday49
339
5 DecemberSunday49
340
6 DecemberMonday49
341
7 DecemberTuesday49
342
8 DecemberWednesday49
343
9 DecemberThursday49
344
10 DecemberFriday50
345
11 DecemberSaturday50
346
12 DecemberSunday50
347
13 DecemberMonday50
348
14 DecemberTuesday50
349
15 DecemberWednesday50
350
16 DecemberThursday50
351
17 DecemberFriday51
352
18 December Saturday51
353
19 DecemberSunday51
354
20 DecemberMonday51
355
21 DecemberTuesday51
356
22 DecemberWednesday51
357
23 DecemberThursday51
358
24 DecemberFriday52
359
25 DecemberSaturday52
360
26 DecemberSunday52
361
27 DecemberMonday52
362
28 DecemberTuesday52
363
29 DecemberWednesday52
364
30 DecemberThursday52
365
31 DecemberFriday53
Weeks counter
Did you like this article?
author-profile-picture/
Nishadh Mohammed
hellosafe-logo
hellosafe-logo

Nishadh Mohammed is a seasoned news editor and financial writer, working with HelloSafe since May 2023. Nishadh has developed expertise in financial markets, insurance, and investment products, with a deep understanding of the Canadian financial landscape. He has honed his SEO skills and content marketing strategies while writing for Canadian publishing houses. Armed with a master's in Business Analytics and extensive journalistic experience, Nishadh uniquely combines data proficiency and thorough research to deliver comprehensive and accessible information.

Ask a question, an expert will respond
Your name is required
Comment's content is required.