diff options
author | Karel Zak | 2018-01-22 17:09:25 +0100 |
---|---|---|
committer | Karel Zak | 2018-01-22 17:09:25 +0100 |
commit | c0b340bc9972c9484e2cfa13054c9fe0f9925931 (patch) | |
tree | 645e5616a0e3c15e91d460ae0d483b83116798de /tests/expected/cal | |
parent | tests: use subtests for weekarg cal(1) tests (diff) | |
download | kernel-qcow2-util-linux-c0b340bc9972c9484e2cfa13054c9fe0f9925931.tar.gz kernel-qcow2-util-linux-c0b340bc9972c9484e2cfa13054c9fe0f9925931.tar.xz kernel-qcow2-util-linux-c0b340bc9972c9484e2cfa13054c9fe0f9925931.zip |
tests: use subtests for weeknum cal(1) tests
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'tests/expected/cal')
-rw-r--r-- | tests/expected/cal/weeknum | 1485 | ||||
-rw-r--r-- | tests/expected/cal/weeknum-3mjw | 57 | ||||
-rw-r--r-- | tests/expected/cal/weeknum-3mw | 57 | ||||
-rw-r--r-- | tests/expected/cal/weeknum-3sjw | 57 | ||||
-rw-r--r-- | tests/expected/cal/weeknum-3sw | 57 | ||||
-rw-r--r-- | tests/expected/cal/weeknum-ymjw | 358 | ||||
-rw-r--r-- | tests/expected/cal/weeknum-ymw | 246 | ||||
-rw-r--r-- | tests/expected/cal/weeknum-ysjw | 358 | ||||
-rw-r--r-- | tests/expected/cal/weeknum-ysw | 246 |
9 files changed, 1436 insertions, 1485 deletions
diff --git a/tests/expected/cal/weeknum b/tests/expected/cal/weeknum index 433f061f8..e69de29bb 100644 --- a/tests/expected/cal/weeknum +++ b/tests/expected/cal/weeknum @@ -1,1485 +0,0 @@ - -Gregorian - Monday-based week with week numbers - year 2001 - 2001 - - January February March - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su - 1 1 2 3 4 5 6 7 5 1 2 3 4 9 1 2 3 4 - 2 8 9 10 11 12 13 14 6 5 6 7 8 9 10 11 10 5 6 7 8 9 10 11 - 3 15 16 17 18 19 20 21 7 12 13 14 15 16 17 18 11 12 13 14 15 16 17 18 - 4 22 23 24 25 26 27 28 8 19 20 21 22 23 24 25 12 19 20 21 22 23 24 25 - 5 29 30 31 9 26 27 28 13 26 27 28 29 30 31 - - April May June - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -13 1 18 1 2 3 4 5 6 22 1 2 3 -14 2 3 4 5 6 7 8 19 7 8 9 10 11 12 13 23 4 5 6 7 8 9 10 -15 9 10 11 12 13 14 15 20 14 15 16 17 18 19 20 24 11 12 13 14 15 16 17 -16 16 17 18 19 20 21 22 21 21 22 23 24 25 26 27 25 18 19 20 21 22 23 24 -17 23 24 25 26 27 28 29 22 28 29 30 31 26 25 26 27 28 29 30 -18 30 - July August September - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -26 1 31 1 2 3 4 5 35 1 2 -27 2 3 4 5 6 7 8 32 6 7 8 9 10 11 12 36 3 4 5 6 7 8 9 -28 9 10 11 12 13 14 15 33 13 14 15 16 17 18 19 37 10 11 12 13 14 15 16 -29 16 17 18 19 20 21 22 34 20 21 22 23 24 25 26 38 17 18 19 20 21 22 23 -30 23 24 25 26 27 28 29 35 27 28 29 30 31 39 24 25 26 27 28 29 30 -31 30 31 - October November December - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -40 1 2 3 4 5 6 7 44 1 2 3 4 48 1 2 -41 8 9 10 11 12 13 14 45 5 6 7 8 9 10 11 49 3 4 5 6 7 8 9 -42 15 16 17 18 19 20 21 46 12 13 14 15 16 17 18 50 10 11 12 13 14 15 16 -43 22 23 24 25 26 27 28 47 19 20 21 22 23 24 25 51 17 18 19 20 21 22 23 -44 29 30 31 48 26 27 28 29 30 52 24 25 26 27 28 29 30 - 1 31 - -Gregorian - Sunday-based week with week numbers - year 2001 - 2001 - - January February March - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa - 1 1 2 3 4 5 6 5 1 2 3 9 1 2 3 - 2 7 8 9 10 11 12 13 6 4 5 6 7 8 9 10 10 4 5 6 7 8 9 10 - 3 14 15 16 17 18 19 20 7 11 12 13 14 15 16 17 11 11 12 13 14 15 16 17 - 4 21 22 23 24 25 26 27 8 18 19 20 21 22 23 24 12 18 19 20 21 22 23 24 - 5 28 29 30 31 9 25 26 27 28 13 25 26 27 28 29 30 31 - - April May June - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa -14 1 2 3 4 5 6 7 18 1 2 3 4 5 22 1 2 -15 8 9 10 11 12 13 14 19 6 7 8 9 10 11 12 23 3 4 5 6 7 8 9 -16 15 16 17 18 19 20 21 20 13 14 15 16 17 18 19 24 10 11 12 13 14 15 16 -17 22 23 24 25 26 27 28 21 20 21 22 23 24 25 26 25 17 18 19 20 21 22 23 -18 29 30 22 27 28 29 30 31 26 24 25 26 27 28 29 30 - - July August September - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa -27 1 2 3 4 5 6 7 31 1 2 3 4 35 1 -28 8 9 10 11 12 13 14 32 5 6 7 8 9 10 11 36 2 3 4 5 6 7 8 -29 15 16 17 18 19 20 21 33 12 13 14 15 16 17 18 37 9 10 11 12 13 14 15 -30 22 23 24 25 26 27 28 34 19 20 21 22 23 24 25 38 16 17 18 19 20 21 22 -31 29 30 31 35 26 27 28 29 30 31 39 23 24 25 26 27 28 29 - 40 30 - October November December - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa -40 1 2 3 4 5 6 44 1 2 3 48 1 -41 7 8 9 10 11 12 13 45 4 5 6 7 8 9 10 49 2 3 4 5 6 7 8 -42 14 15 16 17 18 19 20 46 11 12 13 14 15 16 17 50 9 10 11 12 13 14 15 -43 21 22 23 24 25 26 27 47 18 19 20 21 22 23 24 51 16 17 18 19 20 21 22 -44 28 29 30 31 48 25 26 27 28 29 30 52 23 24 25 26 27 28 29 - 53 30 31 - -Julian - Monday-based week with week numbers - year 2001 - 2001 - - January February - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun - 1 1 2 3 4 5 6 7 5 32 33 34 35 - 2 8 9 10 11 12 13 14 6 36 37 38 39 40 41 42 - 3 15 16 17 18 19 20 21 7 43 44 45 46 47 48 49 - 4 22 23 24 25 26 27 28 8 50 51 52 53 54 55 56 - 5 29 30 31 9 57 58 59 - - March April - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun - 9 60 61 62 63 13 91 -10 64 65 66 67 68 69 70 14 92 93 94 95 96 97 98 -11 71 72 73 74 75 76 77 15 99 100 101 102 103 104 105 -12 78 79 80 81 82 83 84 16 106 107 108 109 110 111 112 -13 85 86 87 88 89 90 17 113 114 115 116 117 118 119 - 18 120 - May June - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -18 121 122 123 124 125 126 22 152 153 154 -19 127 128 129 130 131 132 133 23 155 156 157 158 159 160 161 -20 134 135 136 137 138 139 140 24 162 163 164 165 166 167 168 -21 141 142 143 144 145 146 147 25 169 170 171 172 173 174 175 -22 148 149 150 151 26 176 177 178 179 180 181 - - July August - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -26 182 31 213 214 215 216 217 -27 183 184 185 186 187 188 189 32 218 219 220 221 222 223 224 -28 190 191 192 193 194 195 196 33 225 226 227 228 229 230 231 -29 197 198 199 200 201 202 203 34 232 233 234 235 236 237 238 -30 204 205 206 207 208 209 210 35 239 240 241 242 243 -31 211 212 - September October - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -35 244 245 40 274 275 276 277 278 279 280 -36 246 247 248 249 250 251 252 41 281 282 283 284 285 286 287 -37 253 254 255 256 257 258 259 42 288 289 290 291 292 293 294 -38 260 261 262 263 264 265 266 43 295 296 297 298 299 300 301 -39 267 268 269 270 271 272 273 44 302 303 304 - - November December - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -44 305 306 307 308 48 335 336 -45 309 310 311 312 313 314 315 49 337 338 339 340 341 342 343 -46 316 317 318 319 320 321 322 50 344 345 346 347 348 349 350 -47 323 324 325 326 327 328 329 51 351 352 353 354 355 356 357 -48 330 331 332 333 334 52 358 359 360 361 362 363 364 - 1 365 - -Julian - Sunday-based week with week numbers - year 2001 - 2001 - - January February - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat - 1 1 2 3 4 5 6 5 32 33 34 - 2 7 8 9 10 11 12 13 6 35 36 37 38 39 40 41 - 3 14 15 16 17 18 19 20 7 42 43 44 45 46 47 48 - 4 21 22 23 24 25 26 27 8 49 50 51 52 53 54 55 - 5 28 29 30 31 9 56 57 58 59 - - March April - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat - 9 60 61 62 14 91 92 93 94 95 96 97 -10 63 64 65 66 67 68 69 15 98 99 100 101 102 103 104 -11 70 71 72 73 74 75 76 16 105 106 107 108 109 110 111 -12 77 78 79 80 81 82 83 17 112 113 114 115 116 117 118 -13 84 85 86 87 88 89 90 18 119 120 - - May June - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -18 121 122 123 124 125 22 152 153 -19 126 127 128 129 130 131 132 23 154 155 156 157 158 159 160 -20 133 134 135 136 137 138 139 24 161 162 163 164 165 166 167 -21 140 141 142 143 144 145 146 25 168 169 170 171 172 173 174 -22 147 148 149 150 151 26 175 176 177 178 179 180 181 - - July August - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -27 182 183 184 185 186 187 188 31 213 214 215 216 -28 189 190 191 192 193 194 195 32 217 218 219 220 221 222 223 -29 196 197 198 199 200 201 202 33 224 225 226 227 228 229 230 -30 203 204 205 206 207 208 209 34 231 232 233 234 235 236 237 -31 210 211 212 35 238 239 240 241 242 243 - - September October - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -35 244 40 274 275 276 277 278 279 -36 245 246 247 248 249 250 251 41 280 281 282 283 284 285 286 -37 252 253 254 255 256 257 258 42 287 288 289 290 291 292 293 -38 259 260 261 262 263 264 265 43 294 295 296 297 298 299 300 -39 266 267 268 269 270 271 272 44 301 302 303 304 -40 273 - November December - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -44 305 306 307 48 335 -45 308 309 310 311 312 313 314 49 336 337 338 339 340 341 342 -46 315 316 317 318 319 320 321 50 343 344 345 346 347 348 349 -47 322 323 324 325 326 327 328 51 350 351 352 353 354 355 356 -48 329 330 331 332 333 334 52 357 358 359 360 361 362 363 - 53 364 365 - -Gregorian - Monday-based week with week numbers - 3 month 2001 - December 2000 January 2001 February 2001 - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -48 1 2 3 1 1 2 3 4 5 6 7 5 1 2 3 4 -49 4 5 6 7 8 9 10 2 8 9 10 11 12 13 14 6 5 6 7 8 9 10 11 -50 11 12 13 14 15 16 17 3 15 16 17 18 19 20 21 7 12 13 14 15 16 17 18 -51 18 19 20 21 22 23 24 4 22 23 24 25 26 27 28 8 19 20 21 22 23 24 25 -52 25 26 27 28 29 30 31 5 29 30 31 9 26 27 28 - -Gregorian - Sunday-based week with week numbers - 3 month 2001 - December 2000 January 2001 February 2001 - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa -49 1 2 1 1 2 3 4 5 6 5 1 2 3 -50 3 4 5 6 7 8 9 2 7 8 9 10 11 12 13 6 4 5 6 7 8 9 10 -51 10 11 12 13 14 15 16 3 14 15 16 17 18 19 20 7 11 12 13 14 15 16 17 -52 17 18 19 20 21 22 23 4 21 22 23 24 25 26 27 8 18 19 20 21 22 23 24 -53 24 25 26 27 28 29 30 5 28 29 30 31 9 25 26 27 28 -54 31 -Julian - Monday-based week with week numbers - 3 month 2001 - December 2000 January 2001 February 2001 - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -48 336 337 338 1 1 2 3 4 5 6 7 5 32 33 34 35 -49 339 340 341 342 343 344 345 2 8 9 10 11 12 13 14 6 36 37 38 39 40 41 42 -50 346 347 348 349 350 351 352 3 15 16 17 18 19 20 21 7 43 44 45 46 47 48 49 -51 353 354 355 356 357 358 359 4 22 23 24 25 26 27 28 8 50 51 52 53 54 55 56 -52 360 361 362 363 364 365 366 5 29 30 31 9 57 58 59 - -Julian - Sunday-based week with week numbers - 3 month 2001 - December 2000 January 2001 February 2001 - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -49 336 337 1 1 2 3 4 5 6 5 32 33 34 -50 338 339 340 341 342 343 344 2 7 8 9 10 11 12 13 6 35 36 37 38 39 40 41 -51 345 346 347 348 349 350 351 3 14 15 16 17 18 19 20 7 42 43 44 45 46 47 48 -52 352 353 354 355 356 357 358 4 21 22 23 24 25 26 27 8 49 50 51 52 53 54 55 -53 359 360 361 362 363 364 365 5 28 29 30 31 9 56 57 58 59 -54 366 -Gregorian - Monday-based week with week numbers - year 2002 - 2002 - - January February March - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su - 1 1 2 3 4 5 6 5 1 2 3 9 1 2 3 - 2 7 8 9 10 11 12 13 6 4 5 6 7 8 9 10 10 4 5 6 7 8 9 10 - 3 14 15 16 17 18 19 20 7 11 12 13 14 15 16 17 11 11 12 13 14 15 16 17 - 4 21 22 23 24 25 26 27 8 18 19 20 21 22 23 24 12 18 19 20 21 22 23 24 - 5 28 29 30 31 9 25 26 27 28 13 25 26 27 28 29 30 31 - - April May June - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -14 1 2 3 4 5 6 7 18 1 2 3 4 5 22 1 2 -15 8 9 10 11 12 13 14 19 6 7 8 9 10 11 12 23 3 4 5 6 7 8 9 -16 15 16 17 18 19 20 21 20 13 14 15 16 17 18 19 24 10 11 12 13 14 15 16 -17 22 23 24 25 26 27 28 21 20 21 22 23 24 25 26 25 17 18 19 20 21 22 23 -18 29 30 22 27 28 29 30 31 26 24 25 26 27 28 29 30 - - July August September - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -27 1 2 3 4 5 6 7 31 1 2 3 4 35 1 -28 8 9 10 11 12 13 14 32 5 6 7 8 9 10 11 36 2 3 4 5 6 7 8 -29 15 16 17 18 19 20 21 33 12 13 14 15 16 17 18 37 9 10 11 12 13 14 15 -30 22 23 24 25 26 27 28 34 19 20 21 22 23 24 25 38 16 17 18 19 20 21 22 -31 29 30 31 35 26 27 28 29 30 31 39 23 24 25 26 27 28 29 - 40 30 - October November December - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -40 1 2 3 4 5 6 44 1 2 3 48 1 -41 7 8 9 10 11 12 13 45 4 5 6 7 8 9 10 49 2 3 4 5 6 7 8 -42 14 15 16 17 18 19 20 46 11 12 13 14 15 16 17 50 9 10 11 12 13 14 15 -43 21 22 23 24 25 26 27 47 18 19 20 21 22 23 24 51 16 17 18 19 20 21 22 -44 28 29 30 31 48 25 26 27 28 29 30 52 23 24 25 26 27 28 29 - 1 30 31 - -Gregorian - Sunday-based week with week numbers - year 2002 - 2002 - - January February March - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa - 1 1 2 3 4 5 5 1 2 9 1 2 - 2 6 7 8 9 10 11 12 6 3 4 5 6 7 8 9 10 3 4 5 6 7 8 9 - 3 13 14 15 16 17 18 19 7 10 11 12 13 14 15 16 11 10 11 12 13 14 15 16 - 4 20 21 22 23 24 25 26 8 17 18 19 20 21 22 23 12 17 18 19 20 21 22 23 - 5 27 28 29 30 31 9 24 25 26 27 28 13 24 25 26 27 28 29 30 - 14 31 - April May June - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa -14 1 2 3 4 5 6 18 1 2 3 4 22 1 -15 7 8 9 10 11 12 13 19 5 6 7 8 9 10 11 23 2 3 4 5 6 7 8 -16 14 15 16 17 18 19 20 20 12 13 14 15 16 17 18 24 9 10 11 12 13 14 15 -17 21 22 23 24 25 26 27 21 19 20 21 22 23 24 25 25 16 17 18 19 20 21 22 -18 28 29 30 22 26 27 28 29 30 31 26 23 24 25 26 27 28 29 - 27 30 - July August September - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa -27 1 2 3 4 5 6 31 1 2 3 36 1 2 3 4 5 6 7 -28 7 8 9 10 11 12 13 32 4 5 6 7 8 9 10 37 8 9 10 11 12 13 14 -29 14 15 16 17 18 19 20 33 11 12 13 14 15 16 17 38 15 16 17 18 19 20 21 -30 21 22 23 24 25 26 27 34 18 19 20 21 22 23 24 39 22 23 24 25 26 27 28 -31 28 29 30 31 35 25 26 27 28 29 30 31 40 29 30 - - October November December - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa -40 1 2 3 4 5 44 1 2 49 1 2 3 4 5 6 7 -41 6 7 8 9 10 11 12 45 3 4 5 6 7 8 9 50 8 9 10 11 12 13 14 -42 13 14 15 16 17 18 19 46 10 11 12 13 14 15 16 51 15 16 17 18 19 20 21 -43 20 21 22 23 24 25 26 47 17 18 19 20 21 22 23 52 22 23 24 25 26 27 28 -44 27 28 29 30 31 48 24 25 26 27 28 29 30 53 29 30 31 - - -Julian - Monday-based week with week numbers - year 2002 - 2002 - - January February - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun - 1 1 2 3 4 5 6 5 32 33 34 - 2 7 8 9 10 11 12 13 6 35 36 37 38 39 40 41 - 3 14 15 16 17 18 19 20 7 42 43 44 45 46 47 48 - 4 21 22 23 24 25 26 27 8 49 50 51 52 53 54 55 - 5 28 29 30 31 9 56 57 58 59 - - March April - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun - 9 60 61 62 14 91 92 93 94 95 96 97 -10 63 64 65 66 67 68 69 15 98 99 100 101 102 103 104 -11 70 71 72 73 74 75 76 16 105 106 107 108 109 110 111 -12 77 78 79 80 81 82 83 17 112 113 114 115 116 117 118 -13 84 85 86 87 88 89 90 18 119 120 - - May June - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -18 121 122 123 124 125 22 152 153 -19 126 127 128 129 130 131 132 23 154 155 156 157 158 159 160 -20 133 134 135 136 137 138 139 24 161 162 163 164 165 166 167 -21 140 141 142 143 144 145 146 25 168 169 170 171 172 173 174 -22 147 148 149 150 151 26 175 176 177 178 179 180 181 - - July August - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -27 182 183 184 185 186 187 188 31 213 214 215 216 -28 189 190 191 192 193 194 195 32 217 218 219 220 221 222 223 -29 196 197 198 199 200 201 202 33 224 225 226 227 228 229 230 -30 203 204 205 206 207 208 209 34 231 232 233 234 235 236 237 -31 210 211 212 35 238 239 240 241 242 243 - - September October - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -35 244 40 274 275 276 277 278 279 -36 245 246 247 248 249 250 251 41 280 281 282 283 284 285 286 -37 252 253 254 255 256 257 258 42 287 288 289 290 291 292 293 -38 259 260 261 262 263 264 265 43 294 295 296 297 298 299 300 -39 266 267 268 269 270 271 272 44 301 302 303 304 -40 273 - November December - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -44 305 306 307 48 335 -45 308 309 310 311 312 313 314 49 336 337 338 339 340 341 342 -46 315 316 317 318 319 320 321 50 343 344 345 346 347 348 349 -47 322 323 324 325 326 327 328 51 350 351 352 353 354 355 356 -48 329 330 331 332 333 334 52 357 358 359 360 361 362 363 - 1 364 365 - -Julian - Sunday-based week with week numbers - year 2002 - 2002 - - January February - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat - 1 1 2 3 4 5 5 32 33 - 2 6 7 8 9 10 11 12 6 34 35 36 37 38 39 40 - 3 13 14 15 16 17 18 19 7 41 42 43 44 45 46 47 - 4 20 21 22 23 24 25 26 8 48 49 50 51 52 53 54 - 5 27 28 29 30 31 9 55 56 57 58 59 - - March April - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat - 9 60 61 14 91 92 93 94 95 96 -10 62 63 64 65 66 67 68 15 97 98 99 100 101 102 103 -11 69 70 71 72 73 74 75 16 104 105 106 107 108 109 110 -12 76 77 78 79 80 81 82 17 111 112 113 114 115 116 117 -13 83 84 85 86 87 88 89 18 118 119 120 -14 90 - May June - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -18 121 122 123 124 22 152 -19 125 126 127 128 129 130 131 23 153 154 155 156 157 158 159 -20 132 133 134 135 136 137 138 24 160 161 162 163 164 165 166 -21 139 140 141 142 143 144 145 25 167 168 169 170 171 172 173 -22 146 147 148 149 150 151 26 174 175 176 177 178 179 180 - 27 181 - July August - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -27 182 183 184 185 186 187 31 213 214 215 -28 188 189 190 191 192 193 194 32 216 217 218 219 220 221 222 -29 195 196 197 198 199 200 201 33 223 224 225 226 227 228 229 -30 202 203 204 205 206 207 208 34 230 231 232 233 234 235 236 -31 209 210 211 212 35 237 238 239 240 241 242 243 - - September October - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -36 244 245 246 247 248 249 250 40 274 275 276 277 278 -37 251 252 253 254 255 256 257 41 279 280 281 282 283 284 285 -38 258 259 260 261 262 263 264 42 286 287 288 289 290 291 292 -39 265 266 267 268 269 270 271 43 293 294 295 296 297 298 299 -40 272 273 44 300 301 302 303 304 - - November December - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -44 305 306 49 335 336 337 338 339 340 341 -45 307 308 309 310 311 312 313 50 342 343 344 345 346 347 348 -46 314 315 316 317 318 319 320 51 349 350 351 352 353 354 355 -47 321 322 323 324 325 326 327 52 356 357 358 359 360 361 362 -48 328 329 330 331 332 333 334 53 363 364 365 - - -Gregorian - Monday-based week with week numbers - 3 month 2002 - December 2001 January 2002 February 2002 - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -48 1 2 1 1 2 3 4 5 6 5 1 2 3 -49 3 4 5 6 7 8 9 2 7 8 9 10 11 12 13 6 4 5 6 7 8 9 10 -50 10 11 12 13 14 15 16 3 14 15 16 17 18 19 20 7 11 12 13 14 15 16 17 -51 17 18 19 20 21 22 23 4 21 22 23 24 25 26 27 8 18 19 20 21 22 23 24 -52 24 25 26 27 28 29 30 5 28 29 30 31 9 25 26 27 28 - 1 31 -Gregorian - Sunday-based week with week numbers - 3 month 2002 - December 2001 January 2002 February 2002 - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa -48 1 1 1 2 3 4 5 5 1 2 -49 2 3 4 5 6 7 8 2 6 7 8 9 10 11 12 6 3 4 5 6 7 8 9 -50 9 10 11 12 13 14 15 3 13 14 15 16 17 18 19 7 10 11 12 13 14 15 16 -51 16 17 18 19 20 21 22 4 20 21 22 23 24 25 26 8 17 18 19 20 21 22 23 -52 23 24 25 26 27 28 29 5 27 28 29 30 31 9 24 25 26 27 28 -53 30 31 -Julian - Monday-based week with week numbers - 3 month 2002 - December 2001 January 2002 February 2002 - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -48 335 336 1 1 2 3 4 5 6 5 32 33 34 -49 337 338 339 340 341 342 343 2 7 8 9 10 11 12 13 6 35 36 37 38 39 40 41 -50 344 345 346 347 348 349 350 3 14 15 16 17 18 19 20 7 42 43 44 45 46 47 48 -51 351 352 353 354 355 356 357 4 21 22 23 24 25 26 27 8 49 50 51 52 53 54 55 -52 358 359 360 361 362 363 364 5 28 29 30 31 9 56 57 58 59 - 1 365 -Julian - Sunday-based week with week numbers - 3 month 2002 - December 2001 January 2002 February 2002 - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -48 335 1 1 2 3 4 5 5 32 33 -49 336 337 338 339 340 341 342 2 6 7 8 9 10 11 12 6 34 35 36 37 38 39 40 -50 343 344 345 346 347 348 349 3 13 14 15 16 17 18 19 7 41 42 43 44 45 46 47 -51 350 351 352 353 354 355 356 4 20 21 22 23 24 25 26 8 48 49 50 51 52 53 54 -52 357 358 359 360 361 362 363 5 27 28 29 30 31 9 55 56 57 58 59 -53 364 365 -Gregorian - Monday-based week with week numbers - year 2003 - 2003 - - January February March - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su - 1 1 2 3 4 5 5 1 2 9 1 2 - 2 6 7 8 9 10 11 12 6 3 4 5 6 7 8 9 10 3 4 5 6 7 8 9 - 3 13 14 15 16 17 18 19 7 10 11 12 13 14 15 16 11 10 11 12 13 14 15 16 - 4 20 21 22 23 24 25 26 8 17 18 19 20 21 22 23 12 17 18 19 20 21 22 23 - 5 27 28 29 30 31 9 24 25 26 27 28 13 24 25 26 27 28 29 30 - 14 31 - April May June - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -14 1 2 3 4 5 6 18 1 2 3 4 22 1 -15 7 8 9 10 11 12 13 19 5 6 7 8 9 10 11 23 2 3 4 5 6 7 8 -16 14 15 16 17 18 19 20 20 12 13 14 15 16 17 18 24 9 10 11 12 13 14 15 -17 21 22 23 24 25 26 27 21 19 20 21 22 23 24 25 25 16 17 18 19 20 21 22 -18 28 29 30 22 26 27 28 29 30 31 26 23 24 25 26 27 28 29 - 27 30 - July August September - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -27 1 2 3 4 5 6 31 1 2 3 36 1 2 3 4 5 6 7 -28 7 8 9 10 11 12 13 32 4 5 6 7 8 9 10 37 8 9 10 11 12 13 14 -29 14 15 16 17 18 19 20 33 11 12 13 14 15 16 17 38 15 16 17 18 19 20 21 -30 21 22 23 24 25 26 27 34 18 19 20 21 22 23 24 39 22 23 24 25 26 27 28 -31 28 29 30 31 35 25 26 27 28 29 30 31 40 29 30 - - October November December - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -40 1 2 3 4 5 44 1 2 49 1 2 3 4 5 6 7 -41 6 7 8 9 10 11 12 45 3 4 5 6 7 8 9 50 8 9 10 11 12 13 14 -42 13 14 15 16 17 18 19 46 10 11 12 13 14 15 16 51 15 16 17 18 19 20 21 -43 20 21 22 23 24 25 26 47 17 18 19 20 21 22 23 52 22 23 24 25 26 27 28 -44 27 28 29 30 31 48 24 25 26 27 28 29 30 1 29 30 31 - - -Gregorian - Sunday-based week with week numbers - year 2003 - 2003 - - January February March - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa - 1 1 2 3 4 5 1 9 1 - 2 5 6 7 8 9 10 11 6 2 3 4 5 6 7 8 10 2 3 4 5 6 7 8 - 3 12 13 14 15 16 17 18 7 9 10 11 12 13 14 15 11 9 10 11 12 13 14 15 - 4 19 20 21 22 23 24 25 8 16 17 18 19 20 21 22 12 16 17 18 19 20 21 22 - 5 26 27 28 29 30 31 9 23 24 25 26 27 28 13 23 24 25 26 27 28 29 - 14 30 31 - April May June - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa -14 1 2 3 4 5 18 1 2 3 23 1 2 3 4 5 6 7 -15 6 7 8 9 10 11 12 19 4 5 6 7 8 9 10 24 8 9 10 11 12 13 14 -16 13 14 15 16 17 18 19 20 11 12 13 14 15 16 17 25 15 16 17 18 19 20 21 -17 20 21 22 23 24 25 26 21 18 19 20 21 22 23 24 26 22 23 24 25 26 27 28 -18 27 28 29 30 22 25 26 27 28 29 30 31 27 29 30 - - July August September - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa -27 1 2 3 4 5 31 1 2 36 1 2 3 4 5 6 -28 6 7 8 9 10 11 12 32 3 4 5 6 7 8 9 37 7 8 9 10 11 12 13 -29 13 14 15 16 17 18 19 33 10 11 12 13 14 15 16 38 14 15 16 17 18 19 20 -30 20 21 22 23 24 25 26 34 17 18 19 20 21 22 23 39 21 22 23 24 25 26 27 -31 27 28 29 30 31 35 24 25 26 27 28 29 30 40 28 29 30 - 36 31 - October November December - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa -40 1 2 3 4 44 1 49 1 2 3 4 5 6 -41 5 6 7 8 9 10 11 45 2 3 4 5 6 7 8 50 7 8 9 10 11 12 13 -42 12 13 14 15 16 17 18 46 9 10 11 12 13 14 15 51 14 15 16 17 18 19 20 -43 19 20 21 22 23 24 25 47 16 17 18 19 20 21 22 52 21 22 23 24 25 26 27 -44 26 27 28 29 30 31 48 23 24 25 26 27 28 29 53 28 29 30 31 - 49 30 - -Julian - Monday-based week with week numbers - year 2003 - 2003 - - January February - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun - 1 1 2 3 4 5 5 32 33 - 2 6 7 8 9 10 11 12 6 34 35 36 37 38 39 40 - 3 13 14 15 16 17 18 19 7 41 42 43 44 45 46 47 - 4 20 21 22 23 24 25 26 8 48 49 50 51 52 53 54 - 5 27 28 29 30 31 9 55 56 57 58 59 - - March April - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun - 9 60 61 14 91 92 93 94 95 96 -10 62 63 64 65 66 67 68 15 97 98 99 100 101 102 103 -11 69 70 71 72 73 74 75 16 104 105 106 107 108 109 110 -12 76 77 78 79 80 81 82 17 111 112 113 114 115 116 117 -13 83 84 85 86 87 88 89 18 118 119 120 -14 90 - May June - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -18 121 122 123 124 22 152 -19 125 126 127 128 129 130 131 23 153 154 155 156 157 158 159 -20 132 133 134 135 136 137 138 24 160 161 162 163 164 165 166 -21 139 140 141 142 143 144 145 25 167 168 169 170 171 172 173 -22 146 147 148 149 150 151 26 174 175 176 177 178 179 180 - 27 181 - July August - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -27 182 183 184 185 186 187 31 213 214 215 -28 188 189 190 191 192 193 194 32 216 217 218 219 220 221 222 -29 195 196 197 198 199 200 201 33 223 224 225 226 227 228 229 -30 202 203 204 205 206 207 208 34 230 231 232 233 234 235 236 -31 209 210 211 212 35 237 238 239 240 241 242 243 - - September October - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -36 244 245 246 247 248 249 250 40 274 275 276 277 278 -37 251 252 253 254 255 256 257 41 279 280 281 282 283 284 285 -38 258 259 260 261 262 263 264 42 286 287 288 289 290 291 292 -39 265 266 267 268 269 270 271 43 293 294 295 296 297 298 299 -40 272 273 44 300 301 302 303 304 - - November December - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -44 305 306 49 335 336 337 338 339 340 341 -45 307 308 309 310 311 312 313 50 342 343 344 345 346 347 348 -46 314 315 316 317 318 319 320 51 349 350 351 352 353 354 355 -47 321 322 323 324 325 326 327 52 356 357 358 359 360 361 362 -48 328 329 330 331 332 333 334 1 363 364 365 - - -Julian - Sunday-based week with week numbers - year 2003 - 2003 - - January February - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat - 1 1 2 3 4 5 32 - 2 5 6 7 8 9 10 11 6 33 34 35 36 37 38 39 - 3 12 13 14 15 16 17 18 7 40 41 42 43 44 45 46 - 4 19 20 21 22 23 24 25 8 47 48 49 50 51 52 53 - 5 26 27 28 29 30 31 9 54 55 56 57 58 59 - - March April - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat - 9 60 14 91 92 93 94 95 -10 61 62 63 64 65 66 67 15 96 97 98 99 100 101 102 -11 68 69 70 71 72 73 74 16 103 104 105 106 107 108 109 -12 75 76 77 78 79 80 81 17 110 111 112 113 114 115 116 -13 82 83 84 85 86 87 88 18 117 118 119 120 -14 89 90 - May June - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -18 121 122 123 23 152 153 154 155 156 157 158 -19 124 125 126 127 128 129 130 24 159 160 161 162 163 164 165 -20 131 132 133 134 135 136 137 25 166 167 168 169 170 171 172 -21 138 139 140 141 142 143 144 26 173 174 175 176 177 178 179 -22 145 146 147 148 149 150 151 27 180 181 - - July August - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -27 182 183 184 185 186 31 213 214 -28 187 188 189 190 191 192 193 32 215 216 217 218 219 220 221 -29 194 195 196 197 198 199 200 33 222 223 224 225 226 227 228 -30 201 202 203 204 205 206 207 34 229 230 231 232 233 234 235 -31 208 209 210 211 212 35 236 237 238 239 240 241 242 - 36 243 - September October - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -36 244 245 246 247 248 249 40 274 275 276 277 -37 250 251 252 253 254 255 256 41 278 279 280 281 282 283 284 -38 257 258 259 260 261 262 263 42 285 286 287 288 289 290 291 -39 264 265 266 267 268 269 270 43 292 293 294 295 296 297 298 -40 271 272 273 44 299 300 301 302 303 304 - - November December - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -44 305 49 335 336 337 338 339 340 -45 306 307 308 309 310 311 312 50 341 342 343 344 345 346 347 -46 313 314 315 316 317 318 319 51 348 349 350 351 352 353 354 -47 320 321 322 323 324 325 326 52 355 356 357 358 359 360 361 -48 327 328 329 330 331 332 333 53 362 363 364 365 -49 334 - -Gregorian - Monday-based week with week numbers - 3 month 2003 - December 2002 January 2003 February 2003 - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -48 1 1 1 2 3 4 5 5 1 2 -49 2 3 4 5 6 7 8 2 6 7 8 9 10 11 12 6 3 4 5 6 7 8 9 -50 9 10 11 12 13 14 15 3 13 14 15 16 17 18 19 7 10 11 12 13 14 15 16 -51 16 17 18 19 20 21 22 4 20 21 22 23 24 25 26 8 17 18 19 20 21 22 23 -52 23 24 25 26 27 28 29 5 27 28 29 30 31 9 24 25 26 27 28 - 1 30 31 -Gregorian - Sunday-based week with week numbers - 3 month 2003 - December 2002 January 2003 February 2003 - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa -49 1 2 3 4 5 6 7 1 1 2 3 4 5 1 -50 8 9 10 11 12 13 14 2 5 6 7 8 9 10 11 6 2 3 4 5 6 7 8 -51 15 16 17 18 19 20 21 3 12 13 14 15 16 17 18 7 9 10 11 12 13 14 15 -52 22 23 24 25 26 27 28 4 19 20 21 22 23 24 25 8 16 17 18 19 20 21 22 -53 29 30 31 5 26 27 28 29 30 31 9 23 24 25 26 27 28 - -Julian - Monday-based week with week numbers - 3 month 2003 - December 2002 January 2003 February 2003 - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -48 335 1 1 2 3 4 5 5 32 33 -49 336 337 338 339 340 341 342 2 6 7 8 9 10 11 12 6 34 35 36 37 38 39 40 -50 343 344 345 346 347 348 349 3 13 14 15 16 17 18 19 7 41 42 43 44 45 46 47 -51 350 351 352 353 354 355 356 4 20 21 22 23 24 25 26 8 48 49 50 51 52 53 54 -52 357 358 359 360 361 362 363 5 27 28 29 30 31 9 55 56 57 58 59 - 1 364 365 -Julian - Sunday-based week with week numbers - 3 month 2003 - December 2002 January 2003 February 2003 - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -49 335 336 337 338 339 340 341 1 1 2 3 4 5 32 -50 342 343 344 345 346 347 348 2 5 6 7 8 9 10 11 6 33 34 35 36 37 38 39 -51 349 350 351 352 353 354 355 3 12 13 14 15 16 17 18 7 40 41 42 43 44 45 46 -52 356 357 358 359 360 361 362 4 19 20 21 22 23 24 25 8 47 48 49 50 51 52 53 -53 363 364 365 5 26 27 28 29 30 31 9 54 55 56 57 58 59 - -Gregorian - Monday-based week with week numbers - year 2009 - 2009 - - January February March - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su - 1 1 2 3 4 5 1 9 1 - 2 5 6 7 8 9 10 11 6 2 3 4 5 6 7 8 10 2 3 4 5 6 7 8 - 3 12 13 14 15 16 17 18 7 9 10 11 12 13 14 15 11 9 10 11 12 13 14 15 - 4 19 20 21 22 23 24 25 8 16 17 18 19 20 21 22 12 16 17 18 19 20 21 22 - 5 26 27 28 29 30 31 9 23 24 25 26 27 28 13 23 24 25 26 27 28 29 - 14 30 31 - April May June - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -14 1 2 3 4 5 18 1 2 3 23 1 2 3 4 5 6 7 -15 6 7 8 9 10 11 12 19 4 5 6 7 8 9 10 24 8 9 10 11 12 13 14 -16 13 14 15 16 17 18 19 20 11 12 13 14 15 16 17 25 15 16 17 18 19 20 21 -17 20 21 22 23 24 25 26 21 18 19 20 21 22 23 24 26 22 23 24 25 26 27 28 -18 27 28 29 30 22 25 26 27 28 29 30 31 27 29 30 - - July August September - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -27 1 2 3 4 5 31 1 2 36 1 2 3 4 5 6 -28 6 7 8 9 10 11 12 32 3 4 5 6 7 8 9 37 7 8 9 10 11 12 13 -29 13 14 15 16 17 18 19 33 10 11 12 13 14 15 16 38 14 15 16 17 18 19 20 -30 20 21 22 23 24 25 26 34 17 18 19 20 21 22 23 39 21 22 23 24 25 26 27 -31 27 28 29 30 31 35 24 25 26 27 28 29 30 40 28 29 30 - 36 31 - October November December - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -40 1 2 3 4 44 1 49 1 2 3 4 5 6 -41 5 6 7 8 9 10 11 45 2 3 4 5 6 7 8 50 7 8 9 10 11 12 13 -42 12 13 14 15 16 17 18 46 9 10 11 12 13 14 15 51 14 15 16 17 18 19 20 -43 19 20 21 22 23 24 25 47 16 17 18 19 20 21 22 52 21 22 23 24 25 26 27 -44 26 27 28 29 30 31 48 23 24 25 26 27 28 29 53 28 29 30 31 - 49 30 - -Gregorian - Sunday-based week with week numbers - year 2009 - 2009 - - January February March - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa - 1 1 2 3 6 1 2 3 4 5 6 7 10 1 2 3 4 5 6 7 - 2 4 5 6 7 8 9 10 7 8 9 10 11 12 13 14 11 8 9 10 11 12 13 14 - 3 11 12 13 14 15 16 17 8 15 16 17 18 19 20 21 12 15 16 17 18 19 20 21 - 4 18 19 20 21 22 23 24 9 22 23 24 25 26 27 28 13 22 23 24 25 26 27 28 - 5 25 26 27 28 29 30 31 14 29 30 31 - - April May June - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa -14 1 2 3 4 18 1 2 23 1 2 3 4 5 6 -15 5 6 7 8 9 10 11 19 3 4 5 6 7 8 9 24 7 8 9 10 11 12 13 -16 12 13 14 15 16 17 18 20 10 11 12 13 14 15 16 25 14 15 16 17 18 19 20 -17 19 20 21 22 23 24 25 21 17 18 19 20 21 22 23 26 21 22 23 24 25 26 27 -18 26 27 28 29 30 22 24 25 26 27 28 29 30 27 28 29 30 - 23 31 - July August September - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa -27 1 2 3 4 31 1 36 1 2 3 4 5 -28 5 6 7 8 9 10 11 32 2 3 4 5 6 7 8 37 6 7 8 9 10 11 12 -29 12 13 14 15 16 17 18 33 9 10 11 12 13 14 15 38 13 14 15 16 17 18 19 -30 19 20 21 22 23 24 25 34 16 17 18 19 20 21 22 39 20 21 22 23 24 25 26 -31 26 27 28 29 30 31 35 23 24 25 26 27 28 29 40 27 28 29 30 - 36 30 31 - October November December - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa -40 1 2 3 45 1 2 3 4 5 6 7 49 1 2 3 4 5 -41 4 5 6 7 8 9 10 46 8 9 10 11 12 13 14 50 6 7 8 9 10 11 12 -42 11 12 13 14 15 16 17 47 15 16 17 18 19 20 21 51 13 14 15 16 17 18 19 -43 18 19 20 21 22 23 24 48 22 23 24 25 26 27 28 52 20 21 22 23 24 25 26 -44 25 26 27 28 29 30 31 49 29 30 53 27 28 29 30 31 - - -Julian - Monday-based week with week numbers - year 2009 - 2009 - - January February - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun - 1 1 2 3 4 5 32 - 2 5 6 7 8 9 10 11 6 33 34 35 36 37 38 39 - 3 12 13 14 15 16 17 18 7 40 41 42 43 44 45 46 - 4 19 20 21 22 23 24 25 8 47 48 49 50 51 52 53 - 5 26 27 28 29 30 31 9 54 55 56 57 58 59 - - March April - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun - 9 60 14 91 92 93 94 95 -10 61 62 63 64 65 66 67 15 96 97 98 99 100 101 102 -11 68 69 70 71 72 73 74 16 103 104 105 106 107 108 109 -12 75 76 77 78 79 80 81 17 110 111 112 113 114 115 116 -13 82 83 84 85 86 87 88 18 117 118 119 120 -14 89 90 - May June - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -18 121 122 123 23 152 153 154 155 156 157 158 -19 124 125 126 127 128 129 130 24 159 160 161 162 163 164 165 -20 131 132 133 134 135 136 137 25 166 167 168 169 170 171 172 -21 138 139 140 141 142 143 144 26 173 174 175 176 177 178 179 -22 145 146 147 148 149 150 151 27 180 181 - - July August - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -27 182 183 184 185 186 31 213 214 -28 187 188 189 190 191 192 193 32 215 216 217 218 219 220 221 -29 194 195 196 197 198 199 200 33 222 223 224 225 226 227 228 -30 201 202 203 204 205 206 207 34 229 230 231 232 233 234 235 -31 208 209 210 211 212 35 236 237 238 239 240 241 242 - 36 243 - September October - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -36 244 245 246 247 248 249 40 274 275 276 277 -37 250 251 252 253 254 255 256 41 278 279 280 281 282 283 284 -38 257 258 259 260 261 262 263 42 285 286 287 288 289 290 291 -39 264 265 266 267 268 269 270 43 292 293 294 295 296 297 298 -40 271 272 273 44 299 300 301 302 303 304 - - November December - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -44 305 49 335 336 337 338 339 340 -45 306 307 308 309 310 311 312 50 341 342 343 344 345 346 347 -46 313 314 315 316 317 318 319 51 348 349 350 351 352 353 354 -47 320 321 322 323 324 325 326 52 355 356 357 358 359 360 361 -48 327 328 329 330 331 332 333 53 362 363 364 365 -49 334 - -Julian - Sunday-based week with week numbers - year 2009 - 2009 - - January February - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat - 1 1 2 3 6 32 33 34 35 36 37 38 - 2 4 5 6 7 8 9 10 7 39 40 41 42 43 44 45 - 3 11 12 13 14 15 16 17 8 46 47 48 49 50 51 52 - 4 18 19 20 21 22 23 24 9 53 54 55 56 57 58 59 - 5 25 26 27 28 29 30 31 - - March April - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -10 60 61 62 63 64 65 66 14 91 92 93 94 -11 67 68 69 70 71 72 73 15 95 96 97 98 99 100 101 -12 74 75 76 77 78 79 80 16 102 103 104 105 106 107 108 -13 81 82 83 84 85 86 87 17 109 110 111 112 113 114 115 -14 88 89 90 18 116 117 118 119 120 - - May June - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -18 121 122 23 152 153 154 155 156 157 -19 123 124 125 126 127 128 129 24 158 159 160 161 162 163 164 -20 130 131 132 133 134 135 136 25 165 166 167 168 169 170 171 -21 137 138 139 140 141 142 143 26 172 173 174 175 176 177 178 -22 144 145 146 147 148 149 150 27 179 180 181 -23 151 - July August - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -27 182 183 184 185 31 213 -28 186 187 188 189 190 191 192 32 214 215 216 217 218 219 220 -29 193 194 195 196 197 198 199 33 221 222 223 224 225 226 227 -30 200 201 202 203 204 205 206 34 228 229 230 231 232 233 234 -31 207 208 209 210 211 212 35 235 236 237 238 239 240 241 - 36 242 243 - September October - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -36 244 245 246 247 248 40 274 275 276 -37 249 250 251 252 253 254 255 41 277 278 279 280 281 282 283 -38 256 257 258 259 260 261 262 42 284 285 286 287 288 289 290 -39 263 264 265 266 267 268 269 43 291 292 293 294 295 296 297 -40 270 271 272 273 44 298 299 300 301 302 303 304 - - November December - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -45 305 306 307 308 309 310 311 49 335 336 337 338 339 -46 312 313 314 315 316 317 318 50 340 341 342 343 344 345 346 -47 319 320 321 322 323 324 325 51 347 348 349 350 351 352 353 -48 326 327 328 329 330 331 332 52 354 355 356 357 358 359 360 -49 333 334 53 361 362 363 364 365 - - -Gregorian - Monday-based week with week numbers - 3 month 2009 - December 2008 January 2009 February 2009 - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -49 1 2 3 4 5 6 7 1 1 2 3 4 5 1 -50 8 9 10 11 12 13 14 2 5 6 7 8 9 10 11 6 2 3 4 5 6 7 8 -51 15 16 17 18 19 20 21 3 12 13 14 15 16 17 18 7 9 10 11 12 13 14 15 -52 22 23 24 25 26 27 28 4 19 20 21 22 23 24 25 8 16 17 18 19 20 21 22 - 1 29 30 31 5 26 27 28 29 30 31 9 23 24 25 26 27 28 - -Gregorian - Sunday-based week with week numbers - 3 month 2009 - December 2008 January 2009 February 2009 - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa -49 1 2 3 4 5 6 1 1 2 3 6 1 2 3 4 5 6 7 -50 7 8 9 10 11 12 13 2 4 5 6 7 8 9 10 7 8 9 10 11 12 13 14 -51 14 15 16 17 18 19 20 3 11 12 13 14 15 16 17 8 15 16 17 18 19 20 21 -52 21 22 23 24 25 26 27 4 18 19 20 21 22 23 24 9 22 23 24 25 26 27 28 -53 28 29 30 31 5 25 26 27 28 29 30 31 - -Julian - Monday-based week with week numbers - 3 month 2009 - December 2008 January 2009 February 2009 - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -49 336 337 338 339 340 341 342 1 1 2 3 4 5 32 -50 343 344 345 346 347 348 349 2 5 6 7 8 9 10 11 6 33 34 35 36 37 38 39 -51 350 351 352 353 354 355 356 3 12 13 14 15 16 17 18 7 40 41 42 43 44 45 46 -52 357 358 359 360 361 362 363 4 19 20 21 22 23 24 25 8 47 48 49 50 51 52 53 - 1 364 365 366 5 26 27 28 29 30 31 9 54 55 56 57 58 59 - -Julian - Sunday-based week with week numbers - 3 month 2009 - December 2008 January 2009 February 2009 - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -49 336 337 338 339 340 341 1 1 2 3 6 32 33 34 35 36 37 38 -50 342 343 344 345 346 347 348 2 4 5 6 7 8 9 10 7 39 40 41 42 43 44 45 -51 349 350 351 352 353 354 355 3 11 12 13 14 15 16 17 8 46 47 48 49 50 51 52 -52 356 357 358 359 360 361 362 4 18 19 20 21 22 23 24 9 53 54 55 56 57 58 59 -53 363 364 365 366 5 25 26 27 28 29 30 31 - -Gregorian - Monday-based week with week numbers - year 2010 - 2010 - - January February March - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -53 1 2 3 5 1 2 3 4 5 6 7 9 1 2 3 4 5 6 7 - 1 4 5 6 7 8 9 10 6 8 9 10 11 12 13 14 10 8 9 10 11 12 13 14 - 2 11 12 13 14 15 16 17 7 15 16 17 18 19 20 21 11 15 16 17 18 19 20 21 - 3 18 19 20 21 22 23 24 8 22 23 24 25 26 27 28 12 22 23 24 25 26 27 28 - 4 25 26 27 28 29 30 31 13 29 30 31 - - April May June - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -13 1 2 3 4 17 1 2 22 1 2 3 4 5 6 -14 5 6 7 8 9 10 11 18 3 4 5 6 7 8 9 23 7 8 9 10 11 12 13 -15 12 13 14 15 16 17 18 19 10 11 12 13 14 15 16 24 14 15 16 17 18 19 20 -16 19 20 21 22 23 24 25 20 17 18 19 20 21 22 23 25 21 22 23 24 25 26 27 -17 26 27 28 29 30 21 24 25 26 27 28 29 30 26 28 29 30 - 22 31 - July August September - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -26 1 2 3 4 30 1 35 1 2 3 4 5 -27 5 6 7 8 9 10 11 31 2 3 4 5 6 7 8 36 6 7 8 9 10 11 12 -28 12 13 14 15 16 17 18 32 9 10 11 12 13 14 15 37 13 14 15 16 17 18 19 -29 19 20 21 22 23 24 25 33 16 17 18 19 20 21 22 38 20 21 22 23 24 25 26 -30 26 27 28 29 30 31 34 23 24 25 26 27 28 29 39 27 28 29 30 - 35 30 31 - October November December - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -39 1 2 3 44 1 2 3 4 5 6 7 48 1 2 3 4 5 -40 4 5 6 7 8 9 10 45 8 9 10 11 12 13 14 49 6 7 8 9 10 11 12 -41 11 12 13 14 15 16 17 46 15 16 17 18 19 20 21 50 13 14 15 16 17 18 19 -42 18 19 20 21 22 23 24 47 22 23 24 25 26 27 28 51 20 21 22 23 24 25 26 -43 25 26 27 28 29 30 31 48 29 30 52 27 28 29 30 31 - - -Gregorian - Sunday-based week with week numbers - year 2010 - 2010 - - January February March - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa - 1 1 2 6 1 2 3 4 5 6 10 1 2 3 4 5 6 - 2 3 4 5 6 7 8 9 7 7 8 9 10 11 12 13 11 7 8 9 10 11 12 13 - 3 10 11 12 13 14 15 16 8 14 15 16 17 18 19 20 12 14 15 16 17 18 19 20 - 4 17 18 19 20 21 22 23 9 21 22 23 24 25 26 27 13 21 22 23 24 25 26 27 - 5 24 25 26 27 28 29 30 10 28 14 28 29 30 31 - 6 31 - April May June - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa -14 1 2 3 18 1 23 1 2 3 4 5 -15 4 5 6 7 8 9 10 19 2 3 4 5 6 7 8 24 6 7 8 9 10 11 12 -16 11 12 13 14 15 16 17 20 9 10 11 12 13 14 15 25 13 14 15 16 17 18 19 -17 18 19 20 21 22 23 24 21 16 17 18 19 20 21 22 26 20 21 22 23 24 25 26 -18 25 26 27 28 29 30 22 23 24 25 26 27 28 29 27 27 28 29 30 - 23 30 31 - July August September - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa -27 1 2 3 32 1 2 3 4 5 6 7 36 1 2 3 4 -28 4 5 6 7 8 9 10 33 8 9 10 11 12 13 14 37 5 6 7 8 9 10 11 -29 11 12 13 14 15 16 17 34 15 16 17 18 19 20 21 38 12 13 14 15 16 17 18 -30 18 19 20 21 22 23 24 35 22 23 24 25 26 27 28 39 19 20 21 22 23 24 25 -31 25 26 27 28 29 30 31 36 29 30 31 40 26 27 28 29 30 - - October November December - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa -40 1 2 45 1 2 3 4 5 6 49 1 2 3 4 -41 3 4 5 6 7 8 9 46 7 8 9 10 11 12 13 50 5 6 7 8 9 10 11 -42 10 11 12 13 14 15 16 47 14 15 16 17 18 19 20 51 12 13 14 15 16 17 18 -43 17 18 19 20 21 22 23 48 21 22 23 24 25 26 27 52 19 20 21 22 23 24 25 -44 24 25 26 27 28 29 30 49 28 29 30 53 26 27 28 29 30 31 -45 31 - -Julian - Monday-based week with week numbers - year 2010 - 2010 - - January February - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -53 1 2 3 5 32 33 34 35 36 37 38 - 1 4 5 6 7 8 9 10 6 39 40 41 42 43 44 45 - 2 11 12 13 14 15 16 17 7 46 47 48 49 50 51 52 - 3 18 19 20 21 22 23 24 8 53 54 55 56 57 58 59 - 4 25 26 27 28 29 30 31 - - March April - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun - 9 60 61 62 63 64 65 66 13 91 92 93 94 -10 67 68 69 70 71 72 73 14 95 96 97 98 99 100 101 -11 74 75 76 77 78 79 80 15 102 103 104 105 106 107 108 -12 81 82 83 84 85 86 87 16 109 110 111 112 113 114 115 -13 88 89 90 17 116 117 118 119 120 - - May June - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -17 121 122 22 152 153 154 155 156 157 -18 123 124 125 126 127 128 129 23 158 159 160 161 162 163 164 -19 130 131 132 133 134 135 136 24 165 166 167 168 169 170 171 -20 137 138 139 140 141 142 143 25 172 173 174 175 176 177 178 -21 144 145 146 147 148 149 150 26 179 180 181 -22 151 - July August - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -26 182 183 184 185 30 213 -27 186 187 188 189 190 191 192 31 214 215 216 217 218 219 220 -28 193 194 195 196 197 198 199 32 221 222 223 224 225 226 227 -29 200 201 202 203 204 205 206 33 228 229 230 231 232 233 234 -30 207 208 209 210 211 212 34 235 236 237 238 239 240 241 - 35 242 243 - September October - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -35 244 245 246 247 248 39 274 275 276 -36 249 250 251 252 253 254 255 40 277 278 279 280 281 282 283 -37 256 257 258 259 260 261 262 41 284 285 286 287 288 289 290 -38 263 264 265 266 267 268 269 42 291 292 293 294 295 296 297 -39 270 271 272 273 43 298 299 300 301 302 303 304 - - November December - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -44 305 306 307 308 309 310 311 48 335 336 337 338 339 -45 312 313 314 315 316 317 318 49 340 341 342 343 344 345 346 -46 319 320 321 322 323 324 325 50 347 348 349 350 351 352 353 -47 326 327 328 329 330 331 332 51 354 355 356 357 358 359 360 -48 333 334 52 361 362 363 364 365 - - -Julian - Sunday-based week with week numbers - year 2010 - 2010 - - January February - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat - 1 1 2 6 32 33 34 35 36 37 - 2 3 4 5 6 7 8 9 7 38 39 40 41 42 43 44 - 3 10 11 12 13 14 15 16 8 45 46 47 48 49 50 51 - 4 17 18 19 20 21 22 23 9 52 53 54 55 56 57 58 - 5 24 25 26 27 28 29 30 10 59 - 6 31 - March April - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -10 60 61 62 63 64 65 14 91 92 93 -11 66 67 68 69 70 71 72 15 94 95 96 97 98 99 100 -12 73 74 75 76 77 78 79 16 101 102 103 104 105 106 107 -13 80 81 82 83 84 85 86 17 108 109 110 111 112 113 114 -14 87 88 89 90 18 115 116 117 118 119 120 - - May June - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -18 121 23 152 153 154 155 156 -19 122 123 124 125 126 127 128 24 157 158 159 160 161 162 163 -20 129 130 131 132 133 134 135 25 164 165 166 167 168 169 170 -21 136 137 138 139 140 141 142 26 171 172 173 174 175 176 177 -22 143 144 145 146 147 148 149 27 178 179 180 181 -23 150 151 - July August - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -27 182 183 184 32 213 214 215 216 217 218 219 -28 185 186 187 188 189 190 191 33 220 221 222 223 224 225 226 -29 192 193 194 195 196 197 198 34 227 228 229 230 231 232 233 -30 199 200 201 202 203 204 205 35 234 235 236 237 238 239 240 -31 206 207 208 209 210 211 212 36 241 242 243 - - September October - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -36 244 245 246 247 40 274 275 -37 248 249 250 251 252 253 254 41 276 277 278 279 280 281 282 -38 255 256 257 258 259 260 261 42 283 284 285 286 287 288 289 -39 262 263 264 265 266 267 268 43 290 291 292 293 294 295 296 -40 269 270 271 272 273 44 297 298 299 300 301 302 303 - 45 304 - November December - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -45 305 306 307 308 309 310 49 335 336 337 338 -46 311 312 313 314 315 316 317 50 339 340 341 342 343 344 345 -47 318 319 320 321 322 323 324 51 346 347 348 349 350 351 352 -48 325 326 327 328 329 330 331 52 353 354 355 356 357 358 359 -49 332 333 334 53 360 361 362 363 364 365 - - -Gregorian - Monday-based week with week numbers - 3 month 2010 - December 2009 January 2010 February 2010 - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -49 1 2 3 4 5 6 53 1 2 3 5 1 2 3 4 5 6 7 -50 7 8 9 10 11 12 13 1 4 5 6 7 8 9 10 6 8 9 10 11 12 13 14 -51 14 15 16 17 18 19 20 2 11 12 13 14 15 16 17 7 15 16 17 18 19 20 21 -52 21 22 23 24 25 26 27 3 18 19 20 21 22 23 24 8 22 23 24 25 26 27 28 -53 28 29 30 31 4 25 26 27 28 29 30 31 - -Gregorian - Sunday-based week with week numbers - 3 month 2010 - December 2009 January 2010 February 2010 - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa -49 1 2 3 4 5 1 1 2 6 1 2 3 4 5 6 -50 6 7 8 9 10 11 12 2 3 4 5 6 7 8 9 7 7 8 9 10 11 12 13 -51 13 14 15 16 17 18 19 3 10 11 12 13 14 15 16 8 14 15 16 17 18 19 20 -52 20 21 22 23 24 25 26 4 17 18 19 20 21 22 23 9 21 22 23 24 25 26 27 -53 27 28 29 30 31 5 24 25 26 27 28 29 30 10 28 - 6 31 -Julian - Monday-based week with week numbers - 3 month 2010 - December 2009 January 2010 February 2010 - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -49 335 336 337 338 339 340 53 1 2 3 5 32 33 34 35 36 37 38 -50 341 342 343 344 345 346 347 1 4 5 6 7 8 9 10 6 39 40 41 42 43 44 45 -51 348 349 350 351 352 353 354 2 11 12 13 14 15 16 17 7 46 47 48 49 50 51 52 -52 355 356 357 358 359 360 361 3 18 19 20 21 22 23 24 8 53 54 55 56 57 58 59 -53 362 363 364 365 4 25 26 27 28 29 30 31 - -Julian - Sunday-based week with week numbers - 3 month 2010 - December 2009 January 2010 February 2010 - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -49 335 336 337 338 339 1 1 2 6 32 33 34 35 36 37 -50 340 341 342 343 344 345 346 2 3 4 5 6 7 8 9 7 38 39 40 41 42 43 44 -51 347 348 349 350 351 352 353 3 10 11 12 13 14 15 16 8 45 46 47 48 49 50 51 -52 354 355 356 357 358 359 360 4 17 18 19 20 21 22 23 9 52 53 54 55 56 57 58 -53 361 362 363 364 365 5 24 25 26 27 28 29 30 10 59 - 6 31 -Gregorian - Monday-based week with week numbers - year 2011 - 2011 - - January February March - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -52 1 2 5 1 2 3 4 5 6 9 1 2 3 4 5 6 - 1 3 4 5 6 7 8 9 6 7 8 9 10 11 12 13 10 7 8 9 10 11 12 13 - 2 10 11 12 13 14 15 16 7 14 15 16 17 18 19 20 11 14 15 16 17 18 19 20 - 3 17 18 19 20 21 22 23 8 21 22 23 24 25 26 27 12 21 22 23 24 25 26 27 - 4 24 25 26 27 28 29 30 9 28 13 28 29 30 31 - 5 31 - April May June - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -13 1 2 3 17 1 22 1 2 3 4 5 -14 4 5 6 7 8 9 10 18 2 3 4 5 6 7 8 23 6 7 8 9 10 11 12 -15 11 12 13 14 15 16 17 19 9 10 11 12 13 14 15 24 13 14 15 16 17 18 19 -16 18 19 20 21 22 23 24 20 16 17 18 19 20 21 22 25 20 21 22 23 24 25 26 -17 25 26 27 28 29 30 21 23 24 25 26 27 28 29 26 27 28 29 30 - 22 30 31 - July August September - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -26 1 2 3 31 1 2 3 4 5 6 7 35 1 2 3 4 -27 4 5 6 7 8 9 10 32 8 9 10 11 12 13 14 36 5 6 7 8 9 10 11 -28 11 12 13 14 15 16 17 33 15 16 17 18 19 20 21 37 12 13 14 15 16 17 18 -29 18 19 20 21 22 23 24 34 22 23 24 25 26 27 28 38 19 20 21 22 23 24 25 -30 25 26 27 28 29 30 31 35 29 30 31 39 26 27 28 29 30 - - October November December - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -39 1 2 44 1 2 3 4 5 6 48 1 2 3 4 -40 3 4 5 6 7 8 9 45 7 8 9 10 11 12 13 49 5 6 7 8 9 10 11 -41 10 11 12 13 14 15 16 46 14 15 16 17 18 19 20 50 12 13 14 15 16 17 18 -42 17 18 19 20 21 22 23 47 21 22 23 24 25 26 27 51 19 20 21 22 23 24 25 -43 24 25 26 27 28 29 30 48 28 29 30 52 26 27 28 29 30 31 -44 31 - -Gregorian - Sunday-based week with week numbers - year 2011 - 2011 - - January February March - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa - 1 1 6 1 2 3 4 5 10 1 2 3 4 5 - 2 2 3 4 5 6 7 8 7 6 7 8 9 10 11 12 11 6 7 8 9 10 11 12 - 3 9 10 11 12 13 14 15 8 13 14 15 16 17 18 19 12 13 14 15 16 17 18 19 - 4 16 17 18 19 20 21 22 9 20 21 22 23 24 25 26 13 20 21 22 23 24 25 26 - 5 23 24 25 26 27 28 29 10 27 28 14 27 28 29 30 31 - 6 30 31 - April May June - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa -14 1 2 19 1 2 3 4 5 6 7 23 1 2 3 4 -15 3 4 5 6 7 8 9 20 8 9 10 11 12 13 14 24 5 6 7 8 9 10 11 -16 10 11 12 13 14 15 16 21 15 16 17 18 19 20 21 25 12 13 14 15 16 17 18 -17 17 18 19 20 21 22 23 22 22 23 24 25 26 27 28 26 19 20 21 22 23 24 25 -18 24 25 26 27 28 29 30 23 29 30 31 27 26 27 28 29 30 - - July August September - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa -27 1 2 32 1 2 3 4 5 6 36 1 2 3 -28 3 4 5 6 7 8 9 33 7 8 9 10 11 12 13 37 4 5 6 7 8 9 10 -29 10 11 12 13 14 15 16 34 14 15 16 17 18 19 20 38 11 12 13 14 15 16 17 -30 17 18 19 20 21 22 23 35 21 22 23 24 25 26 27 39 18 19 20 21 22 23 24 -31 24 25 26 27 28 29 30 36 28 29 30 31 40 25 26 27 28 29 30 -32 31 - October November December - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa -40 1 45 1 2 3 4 5 49 1 2 3 -41 2 3 4 5 6 7 8 46 6 7 8 9 10 11 12 50 4 5 6 7 8 9 10 -42 9 10 11 12 13 14 15 47 13 14 15 16 17 18 19 51 11 12 13 14 15 16 17 -43 16 17 18 19 20 21 22 48 20 21 22 23 24 25 26 52 18 19 20 21 22 23 24 -44 23 24 25 26 27 28 29 49 27 28 29 30 53 25 26 27 28 29 30 31 -45 30 31 - -Julian - Monday-based week with week numbers - year 2011 - 2011 - - January February - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -52 1 2 5 32 33 34 35 36 37 - 1 3 4 5 6 7 8 9 6 38 39 40 41 42 43 44 - 2 10 11 12 13 14 15 16 7 45 46 47 48 49 50 51 - 3 17 18 19 20 21 22 23 8 52 53 54 55 56 57 58 - 4 24 25 26 27 28 29 30 9 59 - 5 31 - March April - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun - 9 60 61 62 63 64 65 13 91 92 93 -10 66 67 68 69 70 71 72 14 94 95 96 97 98 99 100 -11 73 74 75 76 77 78 79 15 101 102 103 104 105 106 107 -12 80 81 82 83 84 85 86 16 108 109 110 111 112 113 114 -13 87 88 89 90 17 115 116 117 118 119 120 - - May June - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -17 121 22 152 153 154 155 156 -18 122 123 124 125 126 127 128 23 157 158 159 160 161 162 163 -19 129 130 131 132 133 134 135 24 164 165 166 167 168 169 170 -20 136 137 138 139 140 141 142 25 171 172 173 174 175 176 177 -21 143 144 145 146 147 148 149 26 178 179 180 181 -22 150 151 - July August - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -26 182 183 184 31 213 214 215 216 217 218 219 -27 185 186 187 188 189 190 191 32 220 221 222 223 224 225 226 -28 192 193 194 195 196 197 198 33 227 228 229 230 231 232 233 -29 199 200 201 202 203 204 205 34 234 235 236 237 238 239 240 -30 206 207 208 209 210 211 212 35 241 242 243 - - September October - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -35 244 245 246 247 39 274 275 -36 248 249 250 251 252 253 254 40 276 277 278 279 280 281 282 -37 255 256 257 258 259 260 261 41 283 284 285 286 287 288 289 -38 262 263 264 265 266 267 268 42 290 291 292 293 294 295 296 -39 269 270 271 272 273 43 297 298 299 300 301 302 303 - 44 304 - November December - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -44 305 306 307 308 309 310 48 335 336 337 338 -45 311 312 313 314 315 316 317 49 339 340 341 342 343 344 345 -46 318 319 320 321 322 323 324 50 346 347 348 349 350 351 352 -47 325 326 327 328 329 330 331 51 353 354 355 356 357 358 359 -48 332 333 334 52 360 361 362 363 364 365 - - -Julian - Sunday-based week with week numbers - year 2011 - 2011 - - January February - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat - 1 1 6 32 33 34 35 36 - 2 2 3 4 5 6 7 8 7 37 38 39 40 41 42 43 - 3 9 10 11 12 13 14 15 8 44 45 46 47 48 49 50 - 4 16 17 18 19 20 21 22 9 51 52 53 54 55 56 57 - 5 23 24 25 26 27 28 29 10 58 59 - 6 30 31 - March April - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -10 60 61 62 63 64 14 91 92 -11 65 66 67 68 69 70 71 15 93 94 95 96 97 98 99 -12 72 73 74 75 76 77 78 16 100 101 102 103 104 105 106 -13 79 80 81 82 83 84 85 17 107 108 109 110 111 112 113 -14 86 87 88 89 90 18 114 115 116 117 118 119 120 - - May June - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -19 121 122 123 124 125 126 127 23 152 153 154 155 -20 128 129 130 131 132 133 134 24 156 157 158 159 160 161 162 -21 135 136 137 138 139 140 141 25 163 164 165 166 167 168 169 -22 142 143 144 145 146 147 148 26 170 171 172 173 174 175 176 -23 149 150 151 27 177 178 179 180 181 - - July August - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -27 182 183 32 213 214 215 216 217 218 -28 184 185 186 187 188 189 190 33 219 220 221 222 223 224 225 -29 191 192 193 194 195 196 197 34 226 227 228 229 230 231 232 -30 198 199 200 201 202 203 204 35 233 234 235 236 237 238 239 -31 205 206 207 208 209 210 211 36 240 241 242 243 -32 212 - September October - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -36 244 245 246 40 274 -37 247 248 249 250 251 252 253 41 275 276 277 278 279 280 281 -38 254 255 256 257 258 259 260 42 282 283 284 285 286 287 288 -39 261 262 263 264 265 266 267 43 289 290 291 292 293 294 295 -40 268 269 270 271 272 273 44 296 297 298 299 300 301 302 - 45 303 304 - November December - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -45 305 306 307 308 309 49 335 336 337 -46 310 311 312 313 314 315 316 50 338 339 340 341 342 343 344 -47 317 318 319 320 321 322 323 51 345 346 347 348 349 350 351 -48 324 325 326 327 328 329 330 52 352 353 354 355 356 357 358 -49 331 332 333 334 53 359 360 361 362 363 364 365 - - -Gregorian - Monday-based week with week numbers - 3 month 2011 - December 2010 January 2011 February 2011 - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -48 1 2 3 4 5 52 1 2 5 1 2 3 4 5 6 -49 6 7 8 9 10 11 12 1 3 4 5 6 7 8 9 6 7 8 9 10 11 12 13 -50 13 14 15 16 17 18 19 2 10 11 12 13 14 15 16 7 14 15 16 17 18 19 20 -51 20 21 22 23 24 25 26 3 17 18 19 20 21 22 23 8 21 22 23 24 25 26 27 -52 27 28 29 30 31 4 24 25 26 27 28 29 30 9 28 - 5 31 -Gregorian - Sunday-based week with week numbers - 3 month 2011 - December 2010 January 2011 February 2011 - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa -49 1 2 3 4 1 1 6 1 2 3 4 5 -50 5 6 7 8 9 10 11 2 2 3 4 5 6 7 8 7 6 7 8 9 10 11 12 -51 12 13 14 15 16 17 18 3 9 10 11 12 13 14 15 8 13 14 15 16 17 18 19 -52 19 20 21 22 23 24 25 4 16 17 18 19 20 21 22 9 20 21 22 23 24 25 26 -53 26 27 28 29 30 31 5 23 24 25 26 27 28 29 10 27 28 - 6 30 31 -Julian - Monday-based week with week numbers - 3 month 2011 - December 2010 January 2011 February 2011 - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -48 335 336 337 338 339 52 1 2 5 32 33 34 35 36 37 -49 340 341 342 343 344 345 346 1 3 4 5 6 7 8 9 6 38 39 40 41 42 43 44 -50 347 348 349 350 351 352 353 2 10 11 12 13 14 15 16 7 45 46 47 48 49 50 51 -51 354 355 356 357 358 359 360 3 17 18 19 20 21 22 23 8 52 53 54 55 56 57 58 -52 361 362 363 364 365 4 24 25 26 27 28 29 30 9 59 - 5 31 -Julian - Sunday-based week with week numbers - 3 month 2011 - December 2010 January 2011 February 2011 - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -49 335 336 337 338 1 1 6 32 33 34 35 36 -50 339 340 341 342 343 344 345 2 2 3 4 5 6 7 8 7 37 38 39 40 41 42 43 -51 346 347 348 349 350 351 352 3 9 10 11 12 13 14 15 8 44 45 46 47 48 49 50 -52 353 354 355 356 357 358 359 4 16 17 18 19 20 21 22 9 51 52 53 54 55 56 57 -53 360 361 362 363 364 365 5 23 24 25 26 27 28 29 10 58 59 - 6 30 31 -Gregorian - Monday-based week with week numbers - year 2012 - 2012 - - January February March - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -52 1 5 1 2 3 4 5 9 1 2 3 4 - 1 2 3 4 5 6 7 8 6 6 7 8 9 10 11 12 10 5 6 7 8 9 10 11 - 2 9 10 11 12 13 14 15 7 13 14 15 16 17 18 19 11 12 13 14 15 16 17 18 - 3 16 17 18 19 20 21 22 8 20 21 22 23 24 25 26 12 19 20 21 22 23 24 25 - 4 23 24 25 26 27 28 29 9 27 28 29 13 26 27 28 29 30 31 - 5 30 31 - April May June - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -13 1 18 1 2 3 4 5 6 22 1 2 3 -14 2 3 4 5 6 7 8 19 7 8 9 10 11 12 13 23 4 5 6 7 8 9 10 -15 9 10 11 12 13 14 15 20 14 15 16 17 18 19 20 24 11 12 13 14 15 16 17 -16 16 17 18 19 20 21 22 21 21 22 23 24 25 26 27 25 18 19 20 21 22 23 24 -17 23 24 25 26 27 28 29 22 28 29 30 31 26 25 26 27 28 29 30 -18 30 - July August September - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -26 1 31 1 2 3 4 5 35 1 2 -27 2 3 4 5 6 7 8 32 6 7 8 9 10 11 12 36 3 4 5 6 7 8 9 -28 9 10 11 12 13 14 15 33 13 14 15 16 17 18 19 37 10 11 12 13 14 15 16 -29 16 17 18 19 20 21 22 34 20 21 22 23 24 25 26 38 17 18 19 20 21 22 23 -30 23 24 25 26 27 28 29 35 27 28 29 30 31 39 24 25 26 27 28 29 30 -31 30 31 - October November December - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -40 1 2 3 4 5 6 7 44 1 2 3 4 48 1 2 -41 8 9 10 11 12 13 14 45 5 6 7 8 9 10 11 49 3 4 5 6 7 8 9 -42 15 16 17 18 19 20 21 46 12 13 14 15 16 17 18 50 10 11 12 13 14 15 16 -43 22 23 24 25 26 27 28 47 19 20 21 22 23 24 25 51 17 18 19 20 21 22 23 -44 29 30 31 48 26 27 28 29 30 52 24 25 26 27 28 29 30 - 1 31 - -Gregorian - Sunday-based week with week numbers - year 2012 - 2012 - - January February March - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa - 1 1 2 3 4 5 6 7 5 1 2 3 4 9 1 2 3 - 2 8 9 10 11 12 13 14 6 5 6 7 8 9 10 11 10 4 5 6 7 8 9 10 - 3 15 16 17 18 19 20 21 7 12 13 14 15 16 17 18 11 11 12 13 14 15 16 17 - 4 22 23 24 25 26 27 28 8 19 20 21 22 23 24 25 12 18 19 20 21 22 23 24 - 5 29 30 31 9 26 27 28 29 13 25 26 27 28 29 30 31 - - April May June - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa -14 1 2 3 4 5 6 7 18 1 2 3 4 5 22 1 2 -15 8 9 10 11 12 13 14 19 6 7 8 9 10 11 12 23 3 4 5 6 7 8 9 -16 15 16 17 18 19 20 21 20 13 14 15 16 17 18 19 24 10 11 12 13 14 15 16 -17 22 23 24 25 26 27 28 21 20 21 22 23 24 25 26 25 17 18 19 20 21 22 23 -18 29 30 22 27 28 29 30 31 26 24 25 26 27 28 29 30 - - July August September - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa -27 1 2 3 4 5 6 7 31 1 2 3 4 35 1 -28 8 9 10 11 12 13 14 32 5 6 7 8 9 10 11 36 2 3 4 5 6 7 8 -29 15 16 17 18 19 20 21 33 12 13 14 15 16 17 18 37 9 10 11 12 13 14 15 -30 22 23 24 25 26 27 28 34 19 20 21 22 23 24 25 38 16 17 18 19 20 21 22 -31 29 30 31 35 26 27 28 29 30 31 39 23 24 25 26 27 28 29 - 40 30 - October November December - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa -40 1 2 3 4 5 6 44 1 2 3 48 1 -41 7 8 9 10 11 12 13 45 4 5 6 7 8 9 10 49 2 3 4 5 6 7 8 -42 14 15 16 17 18 19 20 46 11 12 13 14 15 16 17 50 9 10 11 12 13 14 15 -43 21 22 23 24 25 26 27 47 18 19 20 21 22 23 24 51 16 17 18 19 20 21 22 -44 28 29 30 31 48 25 26 27 28 29 30 52 23 24 25 26 27 28 29 - 53 30 31 - -Julian - Monday-based week with week numbers - year 2012 - 2012 - - January February - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -52 1 5 32 33 34 35 36 - 1 2 3 4 5 6 7 8 6 37 38 39 40 41 42 43 - 2 9 10 11 12 13 14 15 7 44 45 46 47 48 49 50 - 3 16 17 18 19 20 21 22 8 51 52 53 54 55 56 57 - 4 23 24 25 26 27 28 29 9 58 59 60 - 5 30 31 - March April - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun - 9 61 62 63 64 13 92 -10 65 66 67 68 69 70 71 14 93 94 95 96 97 98 99 -11 72 73 74 75 76 77 78 15 100 101 102 103 104 105 106 -12 79 80 81 82 83 84 85 16 107 108 109 110 111 112 113 -13 86 87 88 89 90 91 17 114 115 116 117 118 119 120 - 18 121 - May June - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -18 122 123 124 125 126 127 22 153 154 155 -19 128 129 130 131 132 133 134 23 156 157 158 159 160 161 162 -20 135 136 137 138 139 140 141 24 163 164 165 166 167 168 169 -21 142 143 144 145 146 147 148 25 170 171 172 173 174 175 176 -22 149 150 151 152 26 177 178 179 180 181 182 - - July August - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -26 183 31 214 215 216 217 218 -27 184 185 186 187 188 189 190 32 219 220 221 222 223 224 225 -28 191 192 193 194 195 196 197 33 226 227 228 229 230 231 232 -29 198 199 200 201 202 203 204 34 233 234 235 236 237 238 239 -30 205 206 207 208 209 210 211 35 240 241 242 243 244 -31 212 213 - September October - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -35 245 246 40 275 276 277 278 279 280 281 -36 247 248 249 250 251 252 253 41 282 283 284 285 286 287 288 -37 254 255 256 257 258 259 260 42 289 290 291 292 293 294 295 -38 261 262 263 264 265 266 267 43 296 297 298 299 300 301 302 -39 268 269 270 271 272 273 274 44 303 304 305 - - November December - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -44 306 307 308 309 48 336 337 -45 310 311 312 313 314 315 316 49 338 339 340 341 342 343 344 -46 317 318 319 320 321 322 323 50 345 346 347 348 349 350 351 -47 324 325 326 327 328 329 330 51 352 353 354 355 356 357 358 -48 331 332 333 334 335 52 359 360 361 362 363 364 365 - 1 366 - -Julian - Sunday-based week with week numbers - year 2012 - 2012 - - January February - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat - 1 1 2 3 4 5 6 7 5 32 33 34 35 - 2 8 9 10 11 12 13 14 6 36 37 38 39 40 41 42 - 3 15 16 17 18 19 20 21 7 43 44 45 46 47 48 49 - 4 22 23 24 25 26 27 28 8 50 51 52 53 54 55 56 - 5 29 30 31 9 57 58 59 60 - - March April - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat - 9 61 62 63 14 92 93 94 95 96 97 98 -10 64 65 66 67 68 69 70 15 99 100 101 102 103 104 105 -11 71 72 73 74 75 76 77 16 106 107 108 109 110 111 112 -12 78 79 80 81 82 83 84 17 113 114 115 116 117 118 119 -13 85 86 87 88 89 90 91 18 120 121 - - May June - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -18 122 123 124 125 126 22 153 154 -19 127 128 129 130 131 132 133 23 155 156 157 158 159 160 161 -20 134 135 136 137 138 139 140 24 162 163 164 165 166 167 168 -21 141 142 143 144 145 146 147 25 169 170 171 172 173 174 175 -22 148 149 150 151 152 26 176 177 178 179 180 181 182 - - July August - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -27 183 184 185 186 187 188 189 31 214 215 216 217 -28 190 191 192 193 194 195 196 32 218 219 220 221 222 223 224 -29 197 198 199 200 201 202 203 33 225 226 227 228 229 230 231 -30 204 205 206 207 208 209 210 34 232 233 234 235 236 237 238 -31 211 212 213 35 239 240 241 242 243 244 - - September October - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -35 245 40 275 276 277 278 279 280 -36 246 247 248 249 250 251 252 41 281 282 283 284 285 286 287 -37 253 254 255 256 257 258 259 42 288 289 290 291 292 293 294 -38 260 261 262 263 264 265 266 43 295 296 297 298 299 300 301 -39 267 268 269 270 271 272 273 44 302 303 304 305 -40 274 - November December - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -44 306 307 308 48 336 -45 309 310 311 312 313 314 315 49 337 338 339 340 341 342 343 -46 316 317 318 319 320 321 322 50 344 345 346 347 348 349 350 -47 323 324 325 326 327 328 329 51 351 352 353 354 355 356 357 -48 330 331 332 333 334 335 52 358 359 360 361 362 363 364 - 53 365 366 - -Gregorian - Monday-based week with week numbers - 3 month 2012 - December 2011 January 2012 February 2012 - Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su -48 1 2 3 4 52 1 5 1 2 3 4 5 -49 5 6 7 8 9 10 11 1 2 3 4 5 6 7 8 6 6 7 8 9 10 11 12 -50 12 13 14 15 16 17 18 2 9 10 11 12 13 14 15 7 13 14 15 16 17 18 19 -51 19 20 21 22 23 24 25 3 16 17 18 19 20 21 22 8 20 21 22 23 24 25 26 -52 26 27 28 29 30 31 4 23 24 25 26 27 28 29 9 27 28 29 - 5 30 31 -Gregorian - Sunday-based week with week numbers - 3 month 2012 - December 2011 January 2012 February 2012 - Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa -49 1 2 3 1 1 2 3 4 5 6 7 5 1 2 3 4 -50 4 5 6 7 8 9 10 2 8 9 10 11 12 13 14 6 5 6 7 8 9 10 11 -51 11 12 13 14 15 16 17 3 15 16 17 18 19 20 21 7 12 13 14 15 16 17 18 -52 18 19 20 21 22 23 24 4 22 23 24 25 26 27 28 8 19 20 21 22 23 24 25 -53 25 26 27 28 29 30 31 5 29 30 31 9 26 27 28 29 - -Julian - Monday-based week with week numbers - 3 month 2012 - December 2011 January 2012 February 2012 - Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun -48 335 336 337 338 52 1 5 32 33 34 35 36 -49 339 340 341 342 343 344 345 1 2 3 4 5 6 7 8 6 37 38 39 40 41 42 43 -50 346 347 348 349 350 351 352 2 9 10 11 12 13 14 15 7 44 45 46 47 48 49 50 -51 353 354 355 356 357 358 359 3 16 17 18 19 20 21 22 8 51 52 53 54 55 56 57 -52 360 361 362 363 364 365 4 23 24 25 26 27 28 29 9 58 59 60 - 5 30 31 -Julian - Sunday-based week with week numbers - 3 month 2012 - December 2011 January 2012 February 2012 - Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat -49 335 336 337 1 1 2 3 4 5 6 7 5 32 33 34 35 -50 338 339 340 341 342 343 344 2 8 9 10 11 12 13 14 6 36 37 38 39 40 41 42 -51 345 346 347 348 349 350 351 3 15 16 17 18 19 20 21 7 43 44 45 46 47 48 49 -52 352 353 354 355 356 357 358 4 22 23 24 25 26 27 28 8 50 51 52 53 54 55 56 -53 359 360 361 362 363 364 365 5 29 30 31 9 57 58 59 60 - diff --git a/tests/expected/cal/weeknum-3mjw b/tests/expected/cal/weeknum-3mjw new file mode 100644 index 000000000..3e91a1b9e --- /dev/null +++ b/tests/expected/cal/weeknum-3mjw @@ -0,0 +1,57 @@ +Julian - Monday-based week with week numbers - 3 month + December 2000 January 2001 February 2001 + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +48 336 337 338 1 1 2 3 4 5 6 7 5 32 33 34 35 +49 339 340 341 342 343 344 345 2 8 9 10 11 12 13 14 6 36 37 38 39 40 41 42 +50 346 347 348 349 350 351 352 3 15 16 17 18 19 20 21 7 43 44 45 46 47 48 49 +51 353 354 355 356 357 358 359 4 22 23 24 25 26 27 28 8 50 51 52 53 54 55 56 +52 360 361 362 363 364 365 366 5 29 30 31 9 57 58 59 + + December 2001 January 2002 February 2002 + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +48 335 336 1 1 2 3 4 5 6 5 32 33 34 +49 337 338 339 340 341 342 343 2 7 8 9 10 11 12 13 6 35 36 37 38 39 40 41 +50 344 345 346 347 348 349 350 3 14 15 16 17 18 19 20 7 42 43 44 45 46 47 48 +51 351 352 353 354 355 356 357 4 21 22 23 24 25 26 27 8 49 50 51 52 53 54 55 +52 358 359 360 361 362 363 364 5 28 29 30 31 9 56 57 58 59 + 1 365 + December 2002 January 2003 February 2003 + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +48 335 1 1 2 3 4 5 5 32 33 +49 336 337 338 339 340 341 342 2 6 7 8 9 10 11 12 6 34 35 36 37 38 39 40 +50 343 344 345 346 347 348 349 3 13 14 15 16 17 18 19 7 41 42 43 44 45 46 47 +51 350 351 352 353 354 355 356 4 20 21 22 23 24 25 26 8 48 49 50 51 52 53 54 +52 357 358 359 360 361 362 363 5 27 28 29 30 31 9 55 56 57 58 59 + 1 364 365 + December 2008 January 2009 February 2009 + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +49 336 337 338 339 340 341 342 1 1 2 3 4 5 32 +50 343 344 345 346 347 348 349 2 5 6 7 8 9 10 11 6 33 34 35 36 37 38 39 +51 350 351 352 353 354 355 356 3 12 13 14 15 16 17 18 7 40 41 42 43 44 45 46 +52 357 358 359 360 361 362 363 4 19 20 21 22 23 24 25 8 47 48 49 50 51 52 53 + 1 364 365 366 5 26 27 28 29 30 31 9 54 55 56 57 58 59 + + December 2009 January 2010 February 2010 + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +49 335 336 337 338 339 340 53 1 2 3 5 32 33 34 35 36 37 38 +50 341 342 343 344 345 346 347 1 4 5 6 7 8 9 10 6 39 40 41 42 43 44 45 +51 348 349 350 351 352 353 354 2 11 12 13 14 15 16 17 7 46 47 48 49 50 51 52 +52 355 356 357 358 359 360 361 3 18 19 20 21 22 23 24 8 53 54 55 56 57 58 59 +53 362 363 364 365 4 25 26 27 28 29 30 31 + + December 2010 January 2011 February 2011 + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +48 335 336 337 338 339 52 1 2 5 32 33 34 35 36 37 +49 340 341 342 343 344 345 346 1 3 4 5 6 7 8 9 6 38 39 40 41 42 43 44 +50 347 348 349 350 351 352 353 2 10 11 12 13 14 15 16 7 45 46 47 48 49 50 51 +51 354 355 356 357 358 359 360 3 17 18 19 20 21 22 23 8 52 53 54 55 56 57 58 +52 361 362 363 364 365 4 24 25 26 27 28 29 30 9 59 + 5 31 + December 2011 January 2012 February 2012 + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +48 335 336 337 338 52 1 5 32 33 34 35 36 +49 339 340 341 342 343 344 345 1 2 3 4 5 6 7 8 6 37 38 39 40 41 42 43 +50 346 347 348 349 350 351 352 2 9 10 11 12 13 14 15 7 44 45 46 47 48 49 50 +51 353 354 355 356 357 358 359 3 16 17 18 19 20 21 22 8 51 52 53 54 55 56 57 +52 360 361 362 363 364 365 4 23 24 25 26 27 28 29 9 58 59 60 + 5 30 31 diff --git a/tests/expected/cal/weeknum-3mw b/tests/expected/cal/weeknum-3mw new file mode 100644 index 000000000..b03566889 --- /dev/null +++ b/tests/expected/cal/weeknum-3mw @@ -0,0 +1,57 @@ +Gregorian - Monday-based week with week number + December 2000 January 2001 February 2001 + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +48 1 2 3 1 1 2 3 4 5 6 7 5 1 2 3 4 +49 4 5 6 7 8 9 10 2 8 9 10 11 12 13 14 6 5 6 7 8 9 10 11 +50 11 12 13 14 15 16 17 3 15 16 17 18 19 20 21 7 12 13 14 15 16 17 18 +51 18 19 20 21 22 23 24 4 22 23 24 25 26 27 28 8 19 20 21 22 23 24 25 +52 25 26 27 28 29 30 31 5 29 30 31 9 26 27 28 + + December 2001 January 2002 February 2002 + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +48 1 2 1 1 2 3 4 5 6 5 1 2 3 +49 3 4 5 6 7 8 9 2 7 8 9 10 11 12 13 6 4 5 6 7 8 9 10 +50 10 11 12 13 14 15 16 3 14 15 16 17 18 19 20 7 11 12 13 14 15 16 17 +51 17 18 19 20 21 22 23 4 21 22 23 24 25 26 27 8 18 19 20 21 22 23 24 +52 24 25 26 27 28 29 30 5 28 29 30 31 9 25 26 27 28 + 1 31 + December 2002 January 2003 February 2003 + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +48 1 1 1 2 3 4 5 5 1 2 +49 2 3 4 5 6 7 8 2 6 7 8 9 10 11 12 6 3 4 5 6 7 8 9 +50 9 10 11 12 13 14 15 3 13 14 15 16 17 18 19 7 10 11 12 13 14 15 16 +51 16 17 18 19 20 21 22 4 20 21 22 23 24 25 26 8 17 18 19 20 21 22 23 +52 23 24 25 26 27 28 29 5 27 28 29 30 31 9 24 25 26 27 28 + 1 30 31 + December 2008 January 2009 February 2009 + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +49 1 2 3 4 5 6 7 1 1 2 3 4 5 1 +50 8 9 10 11 12 13 14 2 5 6 7 8 9 10 11 6 2 3 4 5 6 7 8 +51 15 16 17 18 19 20 21 3 12 13 14 15 16 17 18 7 9 10 11 12 13 14 15 +52 22 23 24 25 26 27 28 4 19 20 21 22 23 24 25 8 16 17 18 19 20 21 22 + 1 29 30 31 5 26 27 28 29 30 31 9 23 24 25 26 27 28 + + December 2009 January 2010 February 2010 + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +49 1 2 3 4 5 6 53 1 2 3 5 1 2 3 4 5 6 7 +50 7 8 9 10 11 12 13 1 4 5 6 7 8 9 10 6 8 9 10 11 12 13 14 +51 14 15 16 17 18 19 20 2 11 12 13 14 15 16 17 7 15 16 17 18 19 20 21 +52 21 22 23 24 25 26 27 3 18 19 20 21 22 23 24 8 22 23 24 25 26 27 28 +53 28 29 30 31 4 25 26 27 28 29 30 31 + + December 2010 January 2011 February 2011 + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +48 1 2 3 4 5 52 1 2 5 1 2 3 4 5 6 +49 6 7 8 9 10 11 12 1 3 4 5 6 7 8 9 6 7 8 9 10 11 12 13 +50 13 14 15 16 17 18 19 2 10 11 12 13 14 15 16 7 14 15 16 17 18 19 20 +51 20 21 22 23 24 25 26 3 17 18 19 20 21 22 23 8 21 22 23 24 25 26 27 +52 27 28 29 30 31 4 24 25 26 27 28 29 30 9 28 + 5 31 + December 2011 January 2012 February 2012 + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +48 1 2 3 4 52 1 5 1 2 3 4 5 +49 5 6 7 8 9 10 11 1 2 3 4 5 6 7 8 6 6 7 8 9 10 11 12 +50 12 13 14 15 16 17 18 2 9 10 11 12 13 14 15 7 13 14 15 16 17 18 19 +51 19 20 21 22 23 24 25 3 16 17 18 19 20 21 22 8 20 21 22 23 24 25 26 +52 26 27 28 29 30 31 4 23 24 25 26 27 28 29 9 27 28 29 + 5 30 31 diff --git a/tests/expected/cal/weeknum-3sjw b/tests/expected/cal/weeknum-3sjw new file mode 100644 index 000000000..bb5a9ee67 --- /dev/null +++ b/tests/expected/cal/weeknum-3sjw @@ -0,0 +1,57 @@ +Julian - Sunday-based week with week numbers - 3 month + December 2000 January 2001 February 2001 + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +49 336 337 1 1 2 3 4 5 6 5 32 33 34 +50 338 339 340 341 342 343 344 2 7 8 9 10 11 12 13 6 35 36 37 38 39 40 41 +51 345 346 347 348 349 350 351 3 14 15 16 17 18 19 20 7 42 43 44 45 46 47 48 +52 352 353 354 355 356 357 358 4 21 22 23 24 25 26 27 8 49 50 51 52 53 54 55 +53 359 360 361 362 363 364 365 5 28 29 30 31 9 56 57 58 59 +54 366 + December 2001 January 2002 February 2002 + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +48 335 1 1 2 3 4 5 5 32 33 +49 336 337 338 339 340 341 342 2 6 7 8 9 10 11 12 6 34 35 36 37 38 39 40 +50 343 344 345 346 347 348 349 3 13 14 15 16 17 18 19 7 41 42 43 44 45 46 47 +51 350 351 352 353 354 355 356 4 20 21 22 23 24 25 26 8 48 49 50 51 52 53 54 +52 357 358 359 360 361 362 363 5 27 28 29 30 31 9 55 56 57 58 59 +53 364 365 + December 2002 January 2003 February 2003 + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +49 335 336 337 338 339 340 341 1 1 2 3 4 5 32 +50 342 343 344 345 346 347 348 2 5 6 7 8 9 10 11 6 33 34 35 36 37 38 39 +51 349 350 351 352 353 354 355 3 12 13 14 15 16 17 18 7 40 41 42 43 44 45 46 +52 356 357 358 359 360 361 362 4 19 20 21 22 23 24 25 8 47 48 49 50 51 52 53 +53 363 364 365 5 26 27 28 29 30 31 9 54 55 56 57 58 59 + + December 2008 January 2009 February 2009 + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +49 336 337 338 339 340 341 1 1 2 3 6 32 33 34 35 36 37 38 +50 342 343 344 345 346 347 348 2 4 5 6 7 8 9 10 7 39 40 41 42 43 44 45 +51 349 350 351 352 353 354 355 3 11 12 13 14 15 16 17 8 46 47 48 49 50 51 52 +52 356 357 358 359 360 361 362 4 18 19 20 21 22 23 24 9 53 54 55 56 57 58 59 +53 363 364 365 366 5 25 26 27 28 29 30 31 + + December 2009 January 2010 February 2010 + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +49 335 336 337 338 339 1 1 2 6 32 33 34 35 36 37 +50 340 341 342 343 344 345 346 2 3 4 5 6 7 8 9 7 38 39 40 41 42 43 44 +51 347 348 349 350 351 352 353 3 10 11 12 13 14 15 16 8 45 46 47 48 49 50 51 +52 354 355 356 357 358 359 360 4 17 18 19 20 21 22 23 9 52 53 54 55 56 57 58 +53 361 362 363 364 365 5 24 25 26 27 28 29 30 10 59 + 6 31 + December 2010 January 2011 February 2011 + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +49 335 336 337 338 1 1 6 32 33 34 35 36 +50 339 340 341 342 343 344 345 2 2 3 4 5 6 7 8 7 37 38 39 40 41 42 43 +51 346 347 348 349 350 351 352 3 9 10 11 12 13 14 15 8 44 45 46 47 48 49 50 +52 353 354 355 356 357 358 359 4 16 17 18 19 20 21 22 9 51 52 53 54 55 56 57 +53 360 361 362 363 364 365 5 23 24 25 26 27 28 29 10 58 59 + 6 30 31 + December 2011 January 2012 February 2012 + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +49 335 336 337 1 1 2 3 4 5 6 7 5 32 33 34 35 +50 338 339 340 341 342 343 344 2 8 9 10 11 12 13 14 6 36 37 38 39 40 41 42 +51 345 346 347 348 349 350 351 3 15 16 17 18 19 20 21 7 43 44 45 46 47 48 49 +52 352 353 354 355 356 357 358 4 22 23 24 25 26 27 28 8 50 51 52 53 54 55 56 +53 359 360 361 362 363 364 365 5 29 30 31 9 57 58 59 60 + diff --git a/tests/expected/cal/weeknum-3sw b/tests/expected/cal/weeknum-3sw new file mode 100644 index 000000000..9dd7ffd0e --- /dev/null +++ b/tests/expected/cal/weeknum-3sw @@ -0,0 +1,57 @@ +Gregorian - Sunday-based week with week numbers - 3 month + December 2000 January 2001 February 2001 + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa +49 1 2 1 1 2 3 4 5 6 5 1 2 3 +50 3 4 5 6 7 8 9 2 7 8 9 10 11 12 13 6 4 5 6 7 8 9 10 +51 10 11 12 13 14 15 16 3 14 15 16 17 18 19 20 7 11 12 13 14 15 16 17 +52 17 18 19 20 21 22 23 4 21 22 23 24 25 26 27 8 18 19 20 21 22 23 24 +53 24 25 26 27 28 29 30 5 28 29 30 31 9 25 26 27 28 +54 31 + December 2001 January 2002 February 2002 + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa +48 1 1 1 2 3 4 5 5 1 2 +49 2 3 4 5 6 7 8 2 6 7 8 9 10 11 12 6 3 4 5 6 7 8 9 +50 9 10 11 12 13 14 15 3 13 14 15 16 17 18 19 7 10 11 12 13 14 15 16 +51 16 17 18 19 20 21 22 4 20 21 22 23 24 25 26 8 17 18 19 20 21 22 23 +52 23 24 25 26 27 28 29 5 27 28 29 30 31 9 24 25 26 27 28 +53 30 31 + December 2002 January 2003 February 2003 + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa +49 1 2 3 4 5 6 7 1 1 2 3 4 5 1 +50 8 9 10 11 12 13 14 2 5 6 7 8 9 10 11 6 2 3 4 5 6 7 8 +51 15 16 17 18 19 20 21 3 12 13 14 15 16 17 18 7 9 10 11 12 13 14 15 +52 22 23 24 25 26 27 28 4 19 20 21 22 23 24 25 8 16 17 18 19 20 21 22 +53 29 30 31 5 26 27 28 29 30 31 9 23 24 25 26 27 28 + + December 2008 January 2009 February 2009 + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa +49 1 2 3 4 5 6 1 1 2 3 6 1 2 3 4 5 6 7 +50 7 8 9 10 11 12 13 2 4 5 6 7 8 9 10 7 8 9 10 11 12 13 14 +51 14 15 16 17 18 19 20 3 11 12 13 14 15 16 17 8 15 16 17 18 19 20 21 +52 21 22 23 24 25 26 27 4 18 19 20 21 22 23 24 9 22 23 24 25 26 27 28 +53 28 29 30 31 5 25 26 27 28 29 30 31 + + December 2009 January 2010 February 2010 + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa +49 1 2 3 4 5 1 1 2 6 1 2 3 4 5 6 +50 6 7 8 9 10 11 12 2 3 4 5 6 7 8 9 7 7 8 9 10 11 12 13 +51 13 14 15 16 17 18 19 3 10 11 12 13 14 15 16 8 14 15 16 17 18 19 20 +52 20 21 22 23 24 25 26 4 17 18 19 20 21 22 23 9 21 22 23 24 25 26 27 +53 27 28 29 30 31 5 24 25 26 27 28 29 30 10 28 + 6 31 + December 2010 January 2011 February 2011 + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa +49 1 2 3 4 1 1 6 1 2 3 4 5 +50 5 6 7 8 9 10 11 2 2 3 4 5 6 7 8 7 6 7 8 9 10 11 12 +51 12 13 14 15 16 17 18 3 9 10 11 12 13 14 15 8 13 14 15 16 17 18 19 +52 19 20 21 22 23 24 25 4 16 17 18 19 20 21 22 9 20 21 22 23 24 25 26 +53 26 27 28 29 30 31 5 23 24 25 26 27 28 29 10 27 28 + 6 30 31 + December 2011 January 2012 February 2012 + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa +49 1 2 3 1 1 2 3 4 5 6 7 5 1 2 3 4 +50 4 5 6 7 8 9 10 2 8 9 10 11 12 13 14 6 5 6 7 8 9 10 11 +51 11 12 13 14 15 16 17 3 15 16 17 18 19 20 21 7 12 13 14 15 16 17 18 +52 18 19 20 21 22 23 24 4 22 23 24 25 26 27 28 8 19 20 21 22 23 24 25 +53 25 26 27 28 29 30 31 5 29 30 31 9 26 27 28 29 + diff --git a/tests/expected/cal/weeknum-ymjw b/tests/expected/cal/weeknum-ymjw new file mode 100644 index 000000000..b413785d6 --- /dev/null +++ b/tests/expected/cal/weeknum-ymjw @@ -0,0 +1,358 @@ +Julian - Monday-based week with week numbers + 2001 + + January February + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun + 1 1 2 3 4 5 6 7 5 32 33 34 35 + 2 8 9 10 11 12 13 14 6 36 37 38 39 40 41 42 + 3 15 16 17 18 19 20 21 7 43 44 45 46 47 48 49 + 4 22 23 24 25 26 27 28 8 50 51 52 53 54 55 56 + 5 29 30 31 9 57 58 59 + + March April + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun + 9 60 61 62 63 13 91 +10 64 65 66 67 68 69 70 14 92 93 94 95 96 97 98 +11 71 72 73 74 75 76 77 15 99 100 101 102 103 104 105 +12 78 79 80 81 82 83 84 16 106 107 108 109 110 111 112 +13 85 86 87 88 89 90 17 113 114 115 116 117 118 119 + 18 120 + May June + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +18 121 122 123 124 125 126 22 152 153 154 +19 127 128 129 130 131 132 133 23 155 156 157 158 159 160 161 +20 134 135 136 137 138 139 140 24 162 163 164 165 166 167 168 +21 141 142 143 144 145 146 147 25 169 170 171 172 173 174 175 +22 148 149 150 151 26 176 177 178 179 180 181 + + July August + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +26 182 31 213 214 215 216 217 +27 183 184 185 186 187 188 189 32 218 219 220 221 222 223 224 +28 190 191 192 193 194 195 196 33 225 226 227 228 229 230 231 +29 197 198 199 200 201 202 203 34 232 233 234 235 236 237 238 +30 204 205 206 207 208 209 210 35 239 240 241 242 243 +31 211 212 + September October + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +35 244 245 40 274 275 276 277 278 279 280 +36 246 247 248 249 250 251 252 41 281 282 283 284 285 286 287 +37 253 254 255 256 257 258 259 42 288 289 290 291 292 293 294 +38 260 261 262 263 264 265 266 43 295 296 297 298 299 300 301 +39 267 268 269 270 271 272 273 44 302 303 304 + + November December + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +44 305 306 307 308 48 335 336 +45 309 310 311 312 313 314 315 49 337 338 339 340 341 342 343 +46 316 317 318 319 320 321 322 50 344 345 346 347 348 349 350 +47 323 324 325 326 327 328 329 51 351 352 353 354 355 356 357 +48 330 331 332 333 334 52 358 359 360 361 362 363 364 + 1 365 + + 2002 + + January February + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun + 1 1 2 3 4 5 6 5 32 33 34 + 2 7 8 9 10 11 12 13 6 35 36 37 38 39 40 41 + 3 14 15 16 17 18 19 20 7 42 43 44 45 46 47 48 + 4 21 22 23 24 25 26 27 8 49 50 51 52 53 54 55 + 5 28 29 30 31 9 56 57 58 59 + + March April + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun + 9 60 61 62 14 91 92 93 94 95 96 97 +10 63 64 65 66 67 68 69 15 98 99 100 101 102 103 104 +11 70 71 72 73 74 75 76 16 105 106 107 108 109 110 111 +12 77 78 79 80 81 82 83 17 112 113 114 115 116 117 118 +13 84 85 86 87 88 89 90 18 119 120 + + May June + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +18 121 122 123 124 125 22 152 153 +19 126 127 128 129 130 131 132 23 154 155 156 157 158 159 160 +20 133 134 135 136 137 138 139 24 161 162 163 164 165 166 167 +21 140 141 142 143 144 145 146 25 168 169 170 171 172 173 174 +22 147 148 149 150 151 26 175 176 177 178 179 180 181 + + July August + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +27 182 183 184 185 186 187 188 31 213 214 215 216 +28 189 190 191 192 193 194 195 32 217 218 219 220 221 222 223 +29 196 197 198 199 200 201 202 33 224 225 226 227 228 229 230 +30 203 204 205 206 207 208 209 34 231 232 233 234 235 236 237 +31 210 211 212 35 238 239 240 241 242 243 + + September October + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +35 244 40 274 275 276 277 278 279 +36 245 246 247 248 249 250 251 41 280 281 282 283 284 285 286 +37 252 253 254 255 256 257 258 42 287 288 289 290 291 292 293 +38 259 260 261 262 263 264 265 43 294 295 296 297 298 299 300 +39 266 267 268 269 270 271 272 44 301 302 303 304 +40 273 + November December + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +44 305 306 307 48 335 +45 308 309 310 311 312 313 314 49 336 337 338 339 340 341 342 +46 315 316 317 318 319 320 321 50 343 344 345 346 347 348 349 +47 322 323 324 325 326 327 328 51 350 351 352 353 354 355 356 +48 329 330 331 332 333 334 52 357 358 359 360 361 362 363 + 1 364 365 + + 2003 + + January February + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun + 1 1 2 3 4 5 5 32 33 + 2 6 7 8 9 10 11 12 6 34 35 36 37 38 39 40 + 3 13 14 15 16 17 18 19 7 41 42 43 44 45 46 47 + 4 20 21 22 23 24 25 26 8 48 49 50 51 52 53 54 + 5 27 28 29 30 31 9 55 56 57 58 59 + + March April + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun + 9 60 61 14 91 92 93 94 95 96 +10 62 63 64 65 66 67 68 15 97 98 99 100 101 102 103 +11 69 70 71 72 73 74 75 16 104 105 106 107 108 109 110 +12 76 77 78 79 80 81 82 17 111 112 113 114 115 116 117 +13 83 84 85 86 87 88 89 18 118 119 120 +14 90 + May June + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +18 121 122 123 124 22 152 +19 125 126 127 128 129 130 131 23 153 154 155 156 157 158 159 +20 132 133 134 135 136 137 138 24 160 161 162 163 164 165 166 +21 139 140 141 142 143 144 145 25 167 168 169 170 171 172 173 +22 146 147 148 149 150 151 26 174 175 176 177 178 179 180 + 27 181 + July August + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +27 182 183 184 185 186 187 31 213 214 215 +28 188 189 190 191 192 193 194 32 216 217 218 219 220 221 222 +29 195 196 197 198 199 200 201 33 223 224 225 226 227 228 229 +30 202 203 204 205 206 207 208 34 230 231 232 233 234 235 236 +31 209 210 211 212 35 237 238 239 240 241 242 243 + + September October + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +36 244 245 246 247 248 249 250 40 274 275 276 277 278 +37 251 252 253 254 255 256 257 41 279 280 281 282 283 284 285 +38 258 259 260 261 262 263 264 42 286 287 288 289 290 291 292 +39 265 266 267 268 269 270 271 43 293 294 295 296 297 298 299 +40 272 273 44 300 301 302 303 304 + + November December + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +44 305 306 49 335 336 337 338 339 340 341 +45 307 308 309 310 311 312 313 50 342 343 344 345 346 347 348 +46 314 315 316 317 318 319 320 51 349 350 351 352 353 354 355 +47 321 322 323 324 325 326 327 52 356 357 358 359 360 361 362 +48 328 329 330 331 332 333 334 1 363 364 365 + + + 2009 + + January February + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun + 1 1 2 3 4 5 32 + 2 5 6 7 8 9 10 11 6 33 34 35 36 37 38 39 + 3 12 13 14 15 16 17 18 7 40 41 42 43 44 45 46 + 4 19 20 21 22 23 24 25 8 47 48 49 50 51 52 53 + 5 26 27 28 29 30 31 9 54 55 56 57 58 59 + + March April + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun + 9 60 14 91 92 93 94 95 +10 61 62 63 64 65 66 67 15 96 97 98 99 100 101 102 +11 68 69 70 71 72 73 74 16 103 104 105 106 107 108 109 +12 75 76 77 78 79 80 81 17 110 111 112 113 114 115 116 +13 82 83 84 85 86 87 88 18 117 118 119 120 +14 89 90 + May June + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +18 121 122 123 23 152 153 154 155 156 157 158 +19 124 125 126 127 128 129 130 24 159 160 161 162 163 164 165 +20 131 132 133 134 135 136 137 25 166 167 168 169 170 171 172 +21 138 139 140 141 142 143 144 26 173 174 175 176 177 178 179 +22 145 146 147 148 149 150 151 27 180 181 + + July August + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +27 182 183 184 185 186 31 213 214 +28 187 188 189 190 191 192 193 32 215 216 217 218 219 220 221 +29 194 195 196 197 198 199 200 33 222 223 224 225 226 227 228 +30 201 202 203 204 205 206 207 34 229 230 231 232 233 234 235 +31 208 209 210 211 212 35 236 237 238 239 240 241 242 + 36 243 + September October + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +36 244 245 246 247 248 249 40 274 275 276 277 +37 250 251 252 253 254 255 256 41 278 279 280 281 282 283 284 +38 257 258 259 260 261 262 263 42 285 286 287 288 289 290 291 +39 264 265 266 267 268 269 270 43 292 293 294 295 296 297 298 +40 271 272 273 44 299 300 301 302 303 304 + + November December + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +44 305 49 335 336 337 338 339 340 +45 306 307 308 309 310 311 312 50 341 342 343 344 345 346 347 +46 313 314 315 316 317 318 319 51 348 349 350 351 352 353 354 +47 320 321 322 323 324 325 326 52 355 356 357 358 359 360 361 +48 327 328 329 330 331 332 333 53 362 363 364 365 +49 334 + + 2010 + + January February + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +53 1 2 3 5 32 33 34 35 36 37 38 + 1 4 5 6 7 8 9 10 6 39 40 41 42 43 44 45 + 2 11 12 13 14 15 16 17 7 46 47 48 49 50 51 52 + 3 18 19 20 21 22 23 24 8 53 54 55 56 57 58 59 + 4 25 26 27 28 29 30 31 + + March April + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun + 9 60 61 62 63 64 65 66 13 91 92 93 94 +10 67 68 69 70 71 72 73 14 95 96 97 98 99 100 101 +11 74 75 76 77 78 79 80 15 102 103 104 105 106 107 108 +12 81 82 83 84 85 86 87 16 109 110 111 112 113 114 115 +13 88 89 90 17 116 117 118 119 120 + + May June + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +17 121 122 22 152 153 154 155 156 157 +18 123 124 125 126 127 128 129 23 158 159 160 161 162 163 164 +19 130 131 132 133 134 135 136 24 165 166 167 168 169 170 171 +20 137 138 139 140 141 142 143 25 172 173 174 175 176 177 178 +21 144 145 146 147 148 149 150 26 179 180 181 +22 151 + July August + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +26 182 183 184 185 30 213 +27 186 187 188 189 190 191 192 31 214 215 216 217 218 219 220 +28 193 194 195 196 197 198 199 32 221 222 223 224 225 226 227 +29 200 201 202 203 204 205 206 33 228 229 230 231 232 233 234 +30 207 208 209 210 211 212 34 235 236 237 238 239 240 241 + 35 242 243 + September October + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +35 244 245 246 247 248 39 274 275 276 +36 249 250 251 252 253 254 255 40 277 278 279 280 281 282 283 +37 256 257 258 259 260 261 262 41 284 285 286 287 288 289 290 +38 263 264 265 266 267 268 269 42 291 292 293 294 295 296 297 +39 270 271 272 273 43 298 299 300 301 302 303 304 + + November December + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +44 305 306 307 308 309 310 311 48 335 336 337 338 339 +45 312 313 314 315 316 317 318 49 340 341 342 343 344 345 346 +46 319 320 321 322 323 324 325 50 347 348 349 350 351 352 353 +47 326 327 328 329 330 331 332 51 354 355 356 357 358 359 360 +48 333 334 52 361 362 363 364 365 + + + 2011 + + January February + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +52 1 2 5 32 33 34 35 36 37 + 1 3 4 5 6 7 8 9 6 38 39 40 41 42 43 44 + 2 10 11 12 13 14 15 16 7 45 46 47 48 49 50 51 + 3 17 18 19 20 21 22 23 8 52 53 54 55 56 57 58 + 4 24 25 26 27 28 29 30 9 59 + 5 31 + March April + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun + 9 60 61 62 63 64 65 13 91 92 93 +10 66 67 68 69 70 71 72 14 94 95 96 97 98 99 100 +11 73 74 75 76 77 78 79 15 101 102 103 104 105 106 107 +12 80 81 82 83 84 85 86 16 108 109 110 111 112 113 114 +13 87 88 89 90 17 115 116 117 118 119 120 + + May June + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +17 121 22 152 153 154 155 156 +18 122 123 124 125 126 127 128 23 157 158 159 160 161 162 163 +19 129 130 131 132 133 134 135 24 164 165 166 167 168 169 170 +20 136 137 138 139 140 141 142 25 171 172 173 174 175 176 177 +21 143 144 145 146 147 148 149 26 178 179 180 181 +22 150 151 + July August + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +26 182 183 184 31 213 214 215 216 217 218 219 +27 185 186 187 188 189 190 191 32 220 221 222 223 224 225 226 +28 192 193 194 195 196 197 198 33 227 228 229 230 231 232 233 +29 199 200 201 202 203 204 205 34 234 235 236 237 238 239 240 +30 206 207 208 209 210 211 212 35 241 242 243 + + September October + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +35 244 245 246 247 39 274 275 +36 248 249 250 251 252 253 254 40 276 277 278 279 280 281 282 +37 255 256 257 258 259 260 261 41 283 284 285 286 287 288 289 +38 262 263 264 265 266 267 268 42 290 291 292 293 294 295 296 +39 269 270 271 272 273 43 297 298 299 300 301 302 303 + 44 304 + November December + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +44 305 306 307 308 309 310 48 335 336 337 338 +45 311 312 313 314 315 316 317 49 339 340 341 342 343 344 345 +46 318 319 320 321 322 323 324 50 346 347 348 349 350 351 352 +47 325 326 327 328 329 330 331 51 353 354 355 356 357 358 359 +48 332 333 334 52 360 361 362 363 364 365 + + + 2012 + + January February + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +52 1 5 32 33 34 35 36 + 1 2 3 4 5 6 7 8 6 37 38 39 40 41 42 43 + 2 9 10 11 12 13 14 15 7 44 45 46 47 48 49 50 + 3 16 17 18 19 20 21 22 8 51 52 53 54 55 56 57 + 4 23 24 25 26 27 28 29 9 58 59 60 + 5 30 31 + March April + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun + 9 61 62 63 64 13 92 +10 65 66 67 68 69 70 71 14 93 94 95 96 97 98 99 +11 72 73 74 75 76 77 78 15 100 101 102 103 104 105 106 +12 79 80 81 82 83 84 85 16 107 108 109 110 111 112 113 +13 86 87 88 89 90 91 17 114 115 116 117 118 119 120 + 18 121 + May June + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +18 122 123 124 125 126 127 22 153 154 155 +19 128 129 130 131 132 133 134 23 156 157 158 159 160 161 162 +20 135 136 137 138 139 140 141 24 163 164 165 166 167 168 169 +21 142 143 144 145 146 147 148 25 170 171 172 173 174 175 176 +22 149 150 151 152 26 177 178 179 180 181 182 + + July August + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +26 183 31 214 215 216 217 218 +27 184 185 186 187 188 189 190 32 219 220 221 222 223 224 225 +28 191 192 193 194 195 196 197 33 226 227 228 229 230 231 232 +29 198 199 200 201 202 203 204 34 233 234 235 236 237 238 239 +30 205 206 207 208 209 210 211 35 240 241 242 243 244 +31 212 213 + September October + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +35 245 246 40 275 276 277 278 279 280 281 +36 247 248 249 250 251 252 253 41 282 283 284 285 286 287 288 +37 254 255 256 257 258 259 260 42 289 290 291 292 293 294 295 +38 261 262 263 264 265 266 267 43 296 297 298 299 300 301 302 +39 268 269 270 271 272 273 274 44 303 304 305 + + November December + Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat Sun +44 306 307 308 309 48 336 337 +45 310 311 312 313 314 315 316 49 338 339 340 341 342 343 344 +46 317 318 319 320 321 322 323 50 345 346 347 348 349 350 351 +47 324 325 326 327 328 329 330 51 352 353 354 355 356 357 358 +48 331 332 333 334 335 52 359 360 361 362 363 364 365 + 1 366 + diff --git a/tests/expected/cal/weeknum-ymw b/tests/expected/cal/weeknum-ymw new file mode 100644 index 000000000..a6dfedb59 --- /dev/null +++ b/tests/expected/cal/weeknum-ymw @@ -0,0 +1,246 @@ +Gregorian - Monday-based week with week numbers + 2001 + + January February March + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su + 1 1 2 3 4 5 6 7 5 1 2 3 4 9 1 2 3 4 + 2 8 9 10 11 12 13 14 6 5 6 7 8 9 10 11 10 5 6 7 8 9 10 11 + 3 15 16 17 18 19 20 21 7 12 13 14 15 16 17 18 11 12 13 14 15 16 17 18 + 4 22 23 24 25 26 27 28 8 19 20 21 22 23 24 25 12 19 20 21 22 23 24 25 + 5 29 30 31 9 26 27 28 13 26 27 28 29 30 31 + + April May June + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +13 1 18 1 2 3 4 5 6 22 1 2 3 +14 2 3 4 5 6 7 8 19 7 8 9 10 11 12 13 23 4 5 6 7 8 9 10 +15 9 10 11 12 13 14 15 20 14 15 16 17 18 19 20 24 11 12 13 14 15 16 17 +16 16 17 18 19 20 21 22 21 21 22 23 24 25 26 27 25 18 19 20 21 22 23 24 +17 23 24 25 26 27 28 29 22 28 29 30 31 26 25 26 27 28 29 30 +18 30 + July August September + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +26 1 31 1 2 3 4 5 35 1 2 +27 2 3 4 5 6 7 8 32 6 7 8 9 10 11 12 36 3 4 5 6 7 8 9 +28 9 10 11 12 13 14 15 33 13 14 15 16 17 18 19 37 10 11 12 13 14 15 16 +29 16 17 18 19 20 21 22 34 20 21 22 23 24 25 26 38 17 18 19 20 21 22 23 +30 23 24 25 26 27 28 29 35 27 28 29 30 31 39 24 25 26 27 28 29 30 +31 30 31 + October November December + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +40 1 2 3 4 5 6 7 44 1 2 3 4 48 1 2 +41 8 9 10 11 12 13 14 45 5 6 7 8 9 10 11 49 3 4 5 6 7 8 9 +42 15 16 17 18 19 20 21 46 12 13 14 15 16 17 18 50 10 11 12 13 14 15 16 +43 22 23 24 25 26 27 28 47 19 20 21 22 23 24 25 51 17 18 19 20 21 22 23 +44 29 30 31 48 26 27 28 29 30 52 24 25 26 27 28 29 30 + 1 31 + + 2002 + + January February March + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su + 1 1 2 3 4 5 6 5 1 2 3 9 1 2 3 + 2 7 8 9 10 11 12 13 6 4 5 6 7 8 9 10 10 4 5 6 7 8 9 10 + 3 14 15 16 17 18 19 20 7 11 12 13 14 15 16 17 11 11 12 13 14 15 16 17 + 4 21 22 23 24 25 26 27 8 18 19 20 21 22 23 24 12 18 19 20 21 22 23 24 + 5 28 29 30 31 9 25 26 27 28 13 25 26 27 28 29 30 31 + + April May June + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +14 1 2 3 4 5 6 7 18 1 2 3 4 5 22 1 2 +15 8 9 10 11 12 13 14 19 6 7 8 9 10 11 12 23 3 4 5 6 7 8 9 +16 15 16 17 18 19 20 21 20 13 14 15 16 17 18 19 24 10 11 12 13 14 15 16 +17 22 23 24 25 26 27 28 21 20 21 22 23 24 25 26 25 17 18 19 20 21 22 23 +18 29 30 22 27 28 29 30 31 26 24 25 26 27 28 29 30 + + July August September + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +27 1 2 3 4 5 6 7 31 1 2 3 4 35 1 +28 8 9 10 11 12 13 14 32 5 6 7 8 9 10 11 36 2 3 4 5 6 7 8 +29 15 16 17 18 19 20 21 33 12 13 14 15 16 17 18 37 9 10 11 12 13 14 15 +30 22 23 24 25 26 27 28 34 19 20 21 22 23 24 25 38 16 17 18 19 20 21 22 +31 29 30 31 35 26 27 28 29 30 31 39 23 24 25 26 27 28 29 + 40 30 + October November December + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +40 1 2 3 4 5 6 44 1 2 3 48 1 +41 7 8 9 10 11 12 13 45 4 5 6 7 8 9 10 49 2 3 4 5 6 7 8 +42 14 15 16 17 18 19 20 46 11 12 13 14 15 16 17 50 9 10 11 12 13 14 15 +43 21 22 23 24 25 26 27 47 18 19 20 21 22 23 24 51 16 17 18 19 20 21 22 +44 28 29 30 31 48 25 26 27 28 29 30 52 23 24 25 26 27 28 29 + 1 30 31 + + 2003 + + January February March + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su + 1 1 2 3 4 5 5 1 2 9 1 2 + 2 6 7 8 9 10 11 12 6 3 4 5 6 7 8 9 10 3 4 5 6 7 8 9 + 3 13 14 15 16 17 18 19 7 10 11 12 13 14 15 16 11 10 11 12 13 14 15 16 + 4 20 21 22 23 24 25 26 8 17 18 19 20 21 22 23 12 17 18 19 20 21 22 23 + 5 27 28 29 30 31 9 24 25 26 27 28 13 24 25 26 27 28 29 30 + 14 31 + April May June + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +14 1 2 3 4 5 6 18 1 2 3 4 22 1 +15 7 8 9 10 11 12 13 19 5 6 7 8 9 10 11 23 2 3 4 5 6 7 8 +16 14 15 16 17 18 19 20 20 12 13 14 15 16 17 18 24 9 10 11 12 13 14 15 +17 21 22 23 24 25 26 27 21 19 20 21 22 23 24 25 25 16 17 18 19 20 21 22 +18 28 29 30 22 26 27 28 29 30 31 26 23 24 25 26 27 28 29 + 27 30 + July August September + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +27 1 2 3 4 5 6 31 1 2 3 36 1 2 3 4 5 6 7 +28 7 8 9 10 11 12 13 32 4 5 6 7 8 9 10 37 8 9 10 11 12 13 14 +29 14 15 16 17 18 19 20 33 11 12 13 14 15 16 17 38 15 16 17 18 19 20 21 +30 21 22 23 24 25 26 27 34 18 19 20 21 22 23 24 39 22 23 24 25 26 27 28 +31 28 29 30 31 35 25 26 27 28 29 30 31 40 29 30 + + October November December + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +40 1 2 3 4 5 44 1 2 49 1 2 3 4 5 6 7 +41 6 7 8 9 10 11 12 45 3 4 5 6 7 8 9 50 8 9 10 11 12 13 14 +42 13 14 15 16 17 18 19 46 10 11 12 13 14 15 16 51 15 16 17 18 19 20 21 +43 20 21 22 23 24 25 26 47 17 18 19 20 21 22 23 52 22 23 24 25 26 27 28 +44 27 28 29 30 31 48 24 25 26 27 28 29 30 1 29 30 31 + + + 2009 + + January February March + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su + 1 1 2 3 4 5 1 9 1 + 2 5 6 7 8 9 10 11 6 2 3 4 5 6 7 8 10 2 3 4 5 6 7 8 + 3 12 13 14 15 16 17 18 7 9 10 11 12 13 14 15 11 9 10 11 12 13 14 15 + 4 19 20 21 22 23 24 25 8 16 17 18 19 20 21 22 12 16 17 18 19 20 21 22 + 5 26 27 28 29 30 31 9 23 24 25 26 27 28 13 23 24 25 26 27 28 29 + 14 30 31 + April May June + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +14 1 2 3 4 5 18 1 2 3 23 1 2 3 4 5 6 7 +15 6 7 8 9 10 11 12 19 4 5 6 7 8 9 10 24 8 9 10 11 12 13 14 +16 13 14 15 16 17 18 19 20 11 12 13 14 15 16 17 25 15 16 17 18 19 20 21 +17 20 21 22 23 24 25 26 21 18 19 20 21 22 23 24 26 22 23 24 25 26 27 28 +18 27 28 29 30 22 25 26 27 28 29 30 31 27 29 30 + + July August September + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +27 1 2 3 4 5 31 1 2 36 1 2 3 4 5 6 +28 6 7 8 9 10 11 12 32 3 4 5 6 7 8 9 37 7 8 9 10 11 12 13 +29 13 14 15 16 17 18 19 33 10 11 12 13 14 15 16 38 14 15 16 17 18 19 20 +30 20 21 22 23 24 25 26 34 17 18 19 20 21 22 23 39 21 22 23 24 25 26 27 +31 27 28 29 30 31 35 24 25 26 27 28 29 30 40 28 29 30 + 36 31 + October November December + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +40 1 2 3 4 44 1 49 1 2 3 4 5 6 +41 5 6 7 8 9 10 11 45 2 3 4 5 6 7 8 50 7 8 9 10 11 12 13 +42 12 13 14 15 16 17 18 46 9 10 11 12 13 14 15 51 14 15 16 17 18 19 20 +43 19 20 21 22 23 24 25 47 16 17 18 19 20 21 22 52 21 22 23 24 25 26 27 +44 26 27 28 29 30 31 48 23 24 25 26 27 28 29 53 28 29 30 31 + 49 30 + + 2010 + + January February March + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +53 1 2 3 5 1 2 3 4 5 6 7 9 1 2 3 4 5 6 7 + 1 4 5 6 7 8 9 10 6 8 9 10 11 12 13 14 10 8 9 10 11 12 13 14 + 2 11 12 13 14 15 16 17 7 15 16 17 18 19 20 21 11 15 16 17 18 19 20 21 + 3 18 19 20 21 22 23 24 8 22 23 24 25 26 27 28 12 22 23 24 25 26 27 28 + 4 25 26 27 28 29 30 31 13 29 30 31 + + April May June + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +13 1 2 3 4 17 1 2 22 1 2 3 4 5 6 +14 5 6 7 8 9 10 11 18 3 4 5 6 7 8 9 23 7 8 9 10 11 12 13 +15 12 13 14 15 16 17 18 19 10 11 12 13 14 15 16 24 14 15 16 17 18 19 20 +16 19 20 21 22 23 24 25 20 17 18 19 20 21 22 23 25 21 22 23 24 25 26 27 +17 26 27 28 29 30 21 24 25 26 27 28 29 30 26 28 29 30 + 22 31 + July August September + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +26 1 2 3 4 30 1 35 1 2 3 4 5 +27 5 6 7 8 9 10 11 31 2 3 4 5 6 7 8 36 6 7 8 9 10 11 12 +28 12 13 14 15 16 17 18 32 9 10 11 12 13 14 15 37 13 14 15 16 17 18 19 +29 19 20 21 22 23 24 25 33 16 17 18 19 20 21 22 38 20 21 22 23 24 25 26 +30 26 27 28 29 30 31 34 23 24 25 26 27 28 29 39 27 28 29 30 + 35 30 31 + October November December + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +39 1 2 3 44 1 2 3 4 5 6 7 48 1 2 3 4 5 +40 4 5 6 7 8 9 10 45 8 9 10 11 12 13 14 49 6 7 8 9 10 11 12 +41 11 12 13 14 15 16 17 46 15 16 17 18 19 20 21 50 13 14 15 16 17 18 19 +42 18 19 20 21 22 23 24 47 22 23 24 25 26 27 28 51 20 21 22 23 24 25 26 +43 25 26 27 28 29 30 31 48 29 30 52 27 28 29 30 31 + + + 2011 + + January February March + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +52 1 2 5 1 2 3 4 5 6 9 1 2 3 4 5 6 + 1 3 4 5 6 7 8 9 6 7 8 9 10 11 12 13 10 7 8 9 10 11 12 13 + 2 10 11 12 13 14 15 16 7 14 15 16 17 18 19 20 11 14 15 16 17 18 19 20 + 3 17 18 19 20 21 22 23 8 21 22 23 24 25 26 27 12 21 22 23 24 25 26 27 + 4 24 25 26 27 28 29 30 9 28 13 28 29 30 31 + 5 31 + April May June + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +13 1 2 3 17 1 22 1 2 3 4 5 +14 4 5 6 7 8 9 10 18 2 3 4 5 6 7 8 23 6 7 8 9 10 11 12 +15 11 12 13 14 15 16 17 19 9 10 11 12 13 14 15 24 13 14 15 16 17 18 19 +16 18 19 20 21 22 23 24 20 16 17 18 19 20 21 22 25 20 21 22 23 24 25 26 +17 25 26 27 28 29 30 21 23 24 25 26 27 28 29 26 27 28 29 30 + 22 30 31 + July August September + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +26 1 2 3 31 1 2 3 4 5 6 7 35 1 2 3 4 +27 4 5 6 7 8 9 10 32 8 9 10 11 12 13 14 36 5 6 7 8 9 10 11 +28 11 12 13 14 15 16 17 33 15 16 17 18 19 20 21 37 12 13 14 15 16 17 18 +29 18 19 20 21 22 23 24 34 22 23 24 25 26 27 28 38 19 20 21 22 23 24 25 +30 25 26 27 28 29 30 31 35 29 30 31 39 26 27 28 29 30 + + October November December + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +39 1 2 44 1 2 3 4 5 6 48 1 2 3 4 +40 3 4 5 6 7 8 9 45 7 8 9 10 11 12 13 49 5 6 7 8 9 10 11 +41 10 11 12 13 14 15 16 46 14 15 16 17 18 19 20 50 12 13 14 15 16 17 18 +42 17 18 19 20 21 22 23 47 21 22 23 24 25 26 27 51 19 20 21 22 23 24 25 +43 24 25 26 27 28 29 30 48 28 29 30 52 26 27 28 29 30 31 +44 31 + + 2012 + + January February March + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +52 1 5 1 2 3 4 5 9 1 2 3 4 + 1 2 3 4 5 6 7 8 6 6 7 8 9 10 11 12 10 5 6 7 8 9 10 11 + 2 9 10 11 12 13 14 15 7 13 14 15 16 17 18 19 11 12 13 14 15 16 17 18 + 3 16 17 18 19 20 21 22 8 20 21 22 23 24 25 26 12 19 20 21 22 23 24 25 + 4 23 24 25 26 27 28 29 9 27 28 29 13 26 27 28 29 30 31 + 5 30 31 + April May June + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +13 1 18 1 2 3 4 5 6 22 1 2 3 +14 2 3 4 5 6 7 8 19 7 8 9 10 11 12 13 23 4 5 6 7 8 9 10 +15 9 10 11 12 13 14 15 20 14 15 16 17 18 19 20 24 11 12 13 14 15 16 17 +16 16 17 18 19 20 21 22 21 21 22 23 24 25 26 27 25 18 19 20 21 22 23 24 +17 23 24 25 26 27 28 29 22 28 29 30 31 26 25 26 27 28 29 30 +18 30 + July August September + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +26 1 31 1 2 3 4 5 35 1 2 +27 2 3 4 5 6 7 8 32 6 7 8 9 10 11 12 36 3 4 5 6 7 8 9 +28 9 10 11 12 13 14 15 33 13 14 15 16 17 18 19 37 10 11 12 13 14 15 16 +29 16 17 18 19 20 21 22 34 20 21 22 23 24 25 26 38 17 18 19 20 21 22 23 +30 23 24 25 26 27 28 29 35 27 28 29 30 31 39 24 25 26 27 28 29 30 +31 30 31 + October November December + Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su +40 1 2 3 4 5 6 7 44 1 2 3 4 48 1 2 +41 8 9 10 11 12 13 14 45 5 6 7 8 9 10 11 49 3 4 5 6 7 8 9 +42 15 16 17 18 19 20 21 46 12 13 14 15 16 17 18 50 10 11 12 13 14 15 16 +43 22 23 24 25 26 27 28 47 19 20 21 22 23 24 25 51 17 18 19 20 21 22 23 +44 29 30 31 48 26 27 28 29 30 52 24 25 26 27 28 29 30 + 1 31 + diff --git a/tests/expected/cal/weeknum-ysjw b/tests/expected/cal/weeknum-ysjw new file mode 100644 index 000000000..4a2f9445b --- /dev/null +++ b/tests/expected/cal/weeknum-ysjw @@ -0,0 +1,358 @@ +Julian - Sunday-based week with week numbers + 2001 + + January February + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat + 1 1 2 3 4 5 6 5 32 33 34 + 2 7 8 9 10 11 12 13 6 35 36 37 38 39 40 41 + 3 14 15 16 17 18 19 20 7 42 43 44 45 46 47 48 + 4 21 22 23 24 25 26 27 8 49 50 51 52 53 54 55 + 5 28 29 30 31 9 56 57 58 59 + + March April + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat + 9 60 61 62 14 91 92 93 94 95 96 97 +10 63 64 65 66 67 68 69 15 98 99 100 101 102 103 104 +11 70 71 72 73 74 75 76 16 105 106 107 108 109 110 111 +12 77 78 79 80 81 82 83 17 112 113 114 115 116 117 118 +13 84 85 86 87 88 89 90 18 119 120 + + May June + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +18 121 122 123 124 125 22 152 153 +19 126 127 128 129 130 131 132 23 154 155 156 157 158 159 160 +20 133 134 135 136 137 138 139 24 161 162 163 164 165 166 167 +21 140 141 142 143 144 145 146 25 168 169 170 171 172 173 174 +22 147 148 149 150 151 26 175 176 177 178 179 180 181 + + July August + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +27 182 183 184 185 186 187 188 31 213 214 215 216 +28 189 190 191 192 193 194 195 32 217 218 219 220 221 222 223 +29 196 197 198 199 200 201 202 33 224 225 226 227 228 229 230 +30 203 204 205 206 207 208 209 34 231 232 233 234 235 236 237 +31 210 211 212 35 238 239 240 241 242 243 + + September October + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +35 244 40 274 275 276 277 278 279 +36 245 246 247 248 249 250 251 41 280 281 282 283 284 285 286 +37 252 253 254 255 256 257 258 42 287 288 289 290 291 292 293 +38 259 260 261 262 263 264 265 43 294 295 296 297 298 299 300 +39 266 267 268 269 270 271 272 44 301 302 303 304 +40 273 + November December + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +44 305 306 307 48 335 +45 308 309 310 311 312 313 314 49 336 337 338 339 340 341 342 +46 315 316 317 318 319 320 321 50 343 344 345 346 347 348 349 +47 322 323 324 325 326 327 328 51 350 351 352 353 354 355 356 +48 329 330 331 332 333 334 52 357 358 359 360 361 362 363 + 53 364 365 + + 2002 + + January February + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat + 1 1 2 3 4 5 5 32 33 + 2 6 7 8 9 10 11 12 6 34 35 36 37 38 39 40 + 3 13 14 15 16 17 18 19 7 41 42 43 44 45 46 47 + 4 20 21 22 23 24 25 26 8 48 49 50 51 52 53 54 + 5 27 28 29 30 31 9 55 56 57 58 59 + + March April + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat + 9 60 61 14 91 92 93 94 95 96 +10 62 63 64 65 66 67 68 15 97 98 99 100 101 102 103 +11 69 70 71 72 73 74 75 16 104 105 106 107 108 109 110 +12 76 77 78 79 80 81 82 17 111 112 113 114 115 116 117 +13 83 84 85 86 87 88 89 18 118 119 120 +14 90 + May June + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +18 121 122 123 124 22 152 +19 125 126 127 128 129 130 131 23 153 154 155 156 157 158 159 +20 132 133 134 135 136 137 138 24 160 161 162 163 164 165 166 +21 139 140 141 142 143 144 145 25 167 168 169 170 171 172 173 +22 146 147 148 149 150 151 26 174 175 176 177 178 179 180 + 27 181 + July August + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +27 182 183 184 185 186 187 31 213 214 215 +28 188 189 190 191 192 193 194 32 216 217 218 219 220 221 222 +29 195 196 197 198 199 200 201 33 223 224 225 226 227 228 229 +30 202 203 204 205 206 207 208 34 230 231 232 233 234 235 236 +31 209 210 211 212 35 237 238 239 240 241 242 243 + + September October + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +36 244 245 246 247 248 249 250 40 274 275 276 277 278 +37 251 252 253 254 255 256 257 41 279 280 281 282 283 284 285 +38 258 259 260 261 262 263 264 42 286 287 288 289 290 291 292 +39 265 266 267 268 269 270 271 43 293 294 295 296 297 298 299 +40 272 273 44 300 301 302 303 304 + + November December + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +44 305 306 49 335 336 337 338 339 340 341 +45 307 308 309 310 311 312 313 50 342 343 344 345 346 347 348 +46 314 315 316 317 318 319 320 51 349 350 351 352 353 354 355 +47 321 322 323 324 325 326 327 52 356 357 358 359 360 361 362 +48 328 329 330 331 332 333 334 53 363 364 365 + + + 2003 + + January February + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat + 1 1 2 3 4 5 32 + 2 5 6 7 8 9 10 11 6 33 34 35 36 37 38 39 + 3 12 13 14 15 16 17 18 7 40 41 42 43 44 45 46 + 4 19 20 21 22 23 24 25 8 47 48 49 50 51 52 53 + 5 26 27 28 29 30 31 9 54 55 56 57 58 59 + + March April + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat + 9 60 14 91 92 93 94 95 +10 61 62 63 64 65 66 67 15 96 97 98 99 100 101 102 +11 68 69 70 71 72 73 74 16 103 104 105 106 107 108 109 +12 75 76 77 78 79 80 81 17 110 111 112 113 114 115 116 +13 82 83 84 85 86 87 88 18 117 118 119 120 +14 89 90 + May June + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +18 121 122 123 23 152 153 154 155 156 157 158 +19 124 125 126 127 128 129 130 24 159 160 161 162 163 164 165 +20 131 132 133 134 135 136 137 25 166 167 168 169 170 171 172 +21 138 139 140 141 142 143 144 26 173 174 175 176 177 178 179 +22 145 146 147 148 149 150 151 27 180 181 + + July August + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +27 182 183 184 185 186 31 213 214 +28 187 188 189 190 191 192 193 32 215 216 217 218 219 220 221 +29 194 195 196 197 198 199 200 33 222 223 224 225 226 227 228 +30 201 202 203 204 205 206 207 34 229 230 231 232 233 234 235 +31 208 209 210 211 212 35 236 237 238 239 240 241 242 + 36 243 + September October + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +36 244 245 246 247 248 249 40 274 275 276 277 +37 250 251 252 253 254 255 256 41 278 279 280 281 282 283 284 +38 257 258 259 260 261 262 263 42 285 286 287 288 289 290 291 +39 264 265 266 267 268 269 270 43 292 293 294 295 296 297 298 +40 271 272 273 44 299 300 301 302 303 304 + + November December + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +44 305 49 335 336 337 338 339 340 +45 306 307 308 309 310 311 312 50 341 342 343 344 345 346 347 +46 313 314 315 316 317 318 319 51 348 349 350 351 352 353 354 +47 320 321 322 323 324 325 326 52 355 356 357 358 359 360 361 +48 327 328 329 330 331 332 333 53 362 363 364 365 +49 334 + + 2009 + + January February + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat + 1 1 2 3 6 32 33 34 35 36 37 38 + 2 4 5 6 7 8 9 10 7 39 40 41 42 43 44 45 + 3 11 12 13 14 15 16 17 8 46 47 48 49 50 51 52 + 4 18 19 20 21 22 23 24 9 53 54 55 56 57 58 59 + 5 25 26 27 28 29 30 31 + + March April + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +10 60 61 62 63 64 65 66 14 91 92 93 94 +11 67 68 69 70 71 72 73 15 95 96 97 98 99 100 101 +12 74 75 76 77 78 79 80 16 102 103 104 105 106 107 108 +13 81 82 83 84 85 86 87 17 109 110 111 112 113 114 115 +14 88 89 90 18 116 117 118 119 120 + + May June + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +18 121 122 23 152 153 154 155 156 157 +19 123 124 125 126 127 128 129 24 158 159 160 161 162 163 164 +20 130 131 132 133 134 135 136 25 165 166 167 168 169 170 171 +21 137 138 139 140 141 142 143 26 172 173 174 175 176 177 178 +22 144 145 146 147 148 149 150 27 179 180 181 +23 151 + July August + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +27 182 183 184 185 31 213 +28 186 187 188 189 190 191 192 32 214 215 216 217 218 219 220 +29 193 194 195 196 197 198 199 33 221 222 223 224 225 226 227 +30 200 201 202 203 204 205 206 34 228 229 230 231 232 233 234 +31 207 208 209 210 211 212 35 235 236 237 238 239 240 241 + 36 242 243 + September October + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +36 244 245 246 247 248 40 274 275 276 +37 249 250 251 252 253 254 255 41 277 278 279 280 281 282 283 +38 256 257 258 259 260 261 262 42 284 285 286 287 288 289 290 +39 263 264 265 266 267 268 269 43 291 292 293 294 295 296 297 +40 270 271 272 273 44 298 299 300 301 302 303 304 + + November December + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +45 305 306 307 308 309 310 311 49 335 336 337 338 339 +46 312 313 314 315 316 317 318 50 340 341 342 343 344 345 346 +47 319 320 321 322 323 324 325 51 347 348 349 350 351 352 353 +48 326 327 328 329 330 331 332 52 354 355 356 357 358 359 360 +49 333 334 53 361 362 363 364 365 + + + 2010 + + January February + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat + 1 1 2 6 32 33 34 35 36 37 + 2 3 4 5 6 7 8 9 7 38 39 40 41 42 43 44 + 3 10 11 12 13 14 15 16 8 45 46 47 48 49 50 51 + 4 17 18 19 20 21 22 23 9 52 53 54 55 56 57 58 + 5 24 25 26 27 28 29 30 10 59 + 6 31 + March April + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +10 60 61 62 63 64 65 14 91 92 93 +11 66 67 68 69 70 71 72 15 94 95 96 97 98 99 100 +12 73 74 75 76 77 78 79 16 101 102 103 104 105 106 107 +13 80 81 82 83 84 85 86 17 108 109 110 111 112 113 114 +14 87 88 89 90 18 115 116 117 118 119 120 + + May June + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +18 121 23 152 153 154 155 156 +19 122 123 124 125 126 127 128 24 157 158 159 160 161 162 163 +20 129 130 131 132 133 134 135 25 164 165 166 167 168 169 170 +21 136 137 138 139 140 141 142 26 171 172 173 174 175 176 177 +22 143 144 145 146 147 148 149 27 178 179 180 181 +23 150 151 + July August + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +27 182 183 184 32 213 214 215 216 217 218 219 +28 185 186 187 188 189 190 191 33 220 221 222 223 224 225 226 +29 192 193 194 195 196 197 198 34 227 228 229 230 231 232 233 +30 199 200 201 202 203 204 205 35 234 235 236 237 238 239 240 +31 206 207 208 209 210 211 212 36 241 242 243 + + September October + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +36 244 245 246 247 40 274 275 +37 248 249 250 251 252 253 254 41 276 277 278 279 280 281 282 +38 255 256 257 258 259 260 261 42 283 284 285 286 287 288 289 +39 262 263 264 265 266 267 268 43 290 291 292 293 294 295 296 +40 269 270 271 272 273 44 297 298 299 300 301 302 303 + 45 304 + November December + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +45 305 306 307 308 309 310 49 335 336 337 338 +46 311 312 313 314 315 316 317 50 339 340 341 342 343 344 345 +47 318 319 320 321 322 323 324 51 346 347 348 349 350 351 352 +48 325 326 327 328 329 330 331 52 353 354 355 356 357 358 359 +49 332 333 334 53 360 361 362 363 364 365 + + + 2011 + + January February + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat + 1 1 6 32 33 34 35 36 + 2 2 3 4 5 6 7 8 7 37 38 39 40 41 42 43 + 3 9 10 11 12 13 14 15 8 44 45 46 47 48 49 50 + 4 16 17 18 19 20 21 22 9 51 52 53 54 55 56 57 + 5 23 24 25 26 27 28 29 10 58 59 + 6 30 31 + March April + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +10 60 61 62 63 64 14 91 92 +11 65 66 67 68 69 70 71 15 93 94 95 96 97 98 99 +12 72 73 74 75 76 77 78 16 100 101 102 103 104 105 106 +13 79 80 81 82 83 84 85 17 107 108 109 110 111 112 113 +14 86 87 88 89 90 18 114 115 116 117 118 119 120 + + May June + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +19 121 122 123 124 125 126 127 23 152 153 154 155 +20 128 129 130 131 132 133 134 24 156 157 158 159 160 161 162 +21 135 136 137 138 139 140 141 25 163 164 165 166 167 168 169 +22 142 143 144 145 146 147 148 26 170 171 172 173 174 175 176 +23 149 150 151 27 177 178 179 180 181 + + July August + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +27 182 183 32 213 214 215 216 217 218 +28 184 185 186 187 188 189 190 33 219 220 221 222 223 224 225 +29 191 192 193 194 195 196 197 34 226 227 228 229 230 231 232 +30 198 199 200 201 202 203 204 35 233 234 235 236 237 238 239 +31 205 206 207 208 209 210 211 36 240 241 242 243 +32 212 + September October + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +36 244 245 246 40 274 +37 247 248 249 250 251 252 253 41 275 276 277 278 279 280 281 +38 254 255 256 257 258 259 260 42 282 283 284 285 286 287 288 +39 261 262 263 264 265 266 267 43 289 290 291 292 293 294 295 +40 268 269 270 271 272 273 44 296 297 298 299 300 301 302 + 45 303 304 + November December + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +45 305 306 307 308 309 49 335 336 337 +46 310 311 312 313 314 315 316 50 338 339 340 341 342 343 344 +47 317 318 319 320 321 322 323 51 345 346 347 348 349 350 351 +48 324 325 326 327 328 329 330 52 352 353 354 355 356 357 358 +49 331 332 333 334 53 359 360 361 362 363 364 365 + + + 2012 + + January February + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat + 1 1 2 3 4 5 6 7 5 32 33 34 35 + 2 8 9 10 11 12 13 14 6 36 37 38 39 40 41 42 + 3 15 16 17 18 19 20 21 7 43 44 45 46 47 48 49 + 4 22 23 24 25 26 27 28 8 50 51 52 53 54 55 56 + 5 29 30 31 9 57 58 59 60 + + March April + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat + 9 61 62 63 14 92 93 94 95 96 97 98 +10 64 65 66 67 68 69 70 15 99 100 101 102 103 104 105 +11 71 72 73 74 75 76 77 16 106 107 108 109 110 111 112 +12 78 79 80 81 82 83 84 17 113 114 115 116 117 118 119 +13 85 86 87 88 89 90 91 18 120 121 + + May June + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +18 122 123 124 125 126 22 153 154 +19 127 128 129 130 131 132 133 23 155 156 157 158 159 160 161 +20 134 135 136 137 138 139 140 24 162 163 164 165 166 167 168 +21 141 142 143 144 145 146 147 25 169 170 171 172 173 174 175 +22 148 149 150 151 152 26 176 177 178 179 180 181 182 + + July August + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +27 183 184 185 186 187 188 189 31 214 215 216 217 +28 190 191 192 193 194 195 196 32 218 219 220 221 222 223 224 +29 197 198 199 200 201 202 203 33 225 226 227 228 229 230 231 +30 204 205 206 207 208 209 210 34 232 233 234 235 236 237 238 +31 211 212 213 35 239 240 241 242 243 244 + + September October + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +35 245 40 275 276 277 278 279 280 +36 246 247 248 249 250 251 252 41 281 282 283 284 285 286 287 +37 253 254 255 256 257 258 259 42 288 289 290 291 292 293 294 +38 260 261 262 263 264 265 266 43 295 296 297 298 299 300 301 +39 267 268 269 270 271 272 273 44 302 303 304 305 +40 274 + November December + Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat +44 306 307 308 48 336 +45 309 310 311 312 313 314 315 49 337 338 339 340 341 342 343 +46 316 317 318 319 320 321 322 50 344 345 346 347 348 349 350 +47 323 324 325 326 327 328 329 51 351 352 353 354 355 356 357 +48 330 331 332 333 334 335 52 358 359 360 361 362 363 364 + 53 365 366 + diff --git a/tests/expected/cal/weeknum-ysw b/tests/expected/cal/weeknum-ysw new file mode 100644 index 000000000..52f57194a --- /dev/null +++ b/tests/expected/cal/weeknum-ysw @@ -0,0 +1,246 @@ +Gregorian - Sunday-based week with week numbers + 2001 + + January February March + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa + 1 1 2 3 4 5 6 5 1 2 3 9 1 2 3 + 2 7 8 9 10 11 12 13 6 4 5 6 7 8 9 10 10 4 5 6 7 8 9 10 + 3 14 15 16 17 18 19 20 7 11 12 13 14 15 16 17 11 11 12 13 14 15 16 17 + 4 21 22 23 24 25 26 27 8 18 19 20 21 22 23 24 12 18 19 20 21 22 23 24 + 5 28 29 30 31 9 25 26 27 28 13 25 26 27 28 29 30 31 + + April May June + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa +14 1 2 3 4 5 6 7 18 1 2 3 4 5 22 1 2 +15 8 9 10 11 12 13 14 19 6 7 8 9 10 11 12 23 3 4 5 6 7 8 9 +16 15 16 17 18 19 20 21 20 13 14 15 16 17 18 19 24 10 11 12 13 14 15 16 +17 22 23 24 25 26 27 28 21 20 21 22 23 24 25 26 25 17 18 19 20 21 22 23 +18 29 30 22 27 28 29 30 31 26 24 25 26 27 28 29 30 + + July August September + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa +27 1 2 3 4 5 6 7 31 1 2 3 4 35 1 +28 8 9 10 11 12 13 14 32 5 6 7 8 9 10 11 36 2 3 4 5 6 7 8 +29 15 16 17 18 19 20 21 33 12 13 14 15 16 17 18 37 9 10 11 12 13 14 15 +30 22 23 24 25 26 27 28 34 19 20 21 22 23 24 25 38 16 17 18 19 20 21 22 +31 29 30 31 35 26 27 28 29 30 31 39 23 24 25 26 27 28 29 + 40 30 + October November December + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa +40 1 2 3 4 5 6 44 1 2 3 48 1 +41 7 8 9 10 11 12 13 45 4 5 6 7 8 9 10 49 2 3 4 5 6 7 8 +42 14 15 16 17 18 19 20 46 11 12 13 14 15 16 17 50 9 10 11 12 13 14 15 +43 21 22 23 24 25 26 27 47 18 19 20 21 22 23 24 51 16 17 18 19 20 21 22 +44 28 29 30 31 48 25 26 27 28 29 30 52 23 24 25 26 27 28 29 + 53 30 31 + + 2002 + + January February March + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa + 1 1 2 3 4 5 5 1 2 9 1 2 + 2 6 7 8 9 10 11 12 6 3 4 5 6 7 8 9 10 3 4 5 6 7 8 9 + 3 13 14 15 16 17 18 19 7 10 11 12 13 14 15 16 11 10 11 12 13 14 15 16 + 4 20 21 22 23 24 25 26 8 17 18 19 20 21 22 23 12 17 18 19 20 21 22 23 + 5 27 28 29 30 31 9 24 25 26 27 28 13 24 25 26 27 28 29 30 + 14 31 + April May June + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa +14 1 2 3 4 5 6 18 1 2 3 4 22 1 +15 7 8 9 10 11 12 13 19 5 6 7 8 9 10 11 23 2 3 4 5 6 7 8 +16 14 15 16 17 18 19 20 20 12 13 14 15 16 17 18 24 9 10 11 12 13 14 15 +17 21 22 23 24 25 26 27 21 19 20 21 22 23 24 25 25 16 17 18 19 20 21 22 +18 28 29 30 22 26 27 28 29 30 31 26 23 24 25 26 27 28 29 + 27 30 + July August September + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa +27 1 2 3 4 5 6 31 1 2 3 36 1 2 3 4 5 6 7 +28 7 8 9 10 11 12 13 32 4 5 6 7 8 9 10 37 8 9 10 11 12 13 14 +29 14 15 16 17 18 19 20 33 11 12 13 14 15 16 17 38 15 16 17 18 19 20 21 +30 21 22 23 24 25 26 27 34 18 19 20 21 22 23 24 39 22 23 24 25 26 27 28 +31 28 29 30 31 35 25 26 27 28 29 30 31 40 29 30 + + October November December + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa +40 1 2 3 4 5 44 1 2 49 1 2 3 4 5 6 7 +41 6 7 8 9 10 11 12 45 3 4 5 6 7 8 9 50 8 9 10 11 12 13 14 +42 13 14 15 16 17 18 19 46 10 11 12 13 14 15 16 51 15 16 17 18 19 20 21 +43 20 21 22 23 24 25 26 47 17 18 19 20 21 22 23 52 22 23 24 25 26 27 28 +44 27 28 29 30 31 48 24 25 26 27 28 29 30 53 29 30 31 + + + 2003 + + January February March + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa + 1 1 2 3 4 5 1 9 1 + 2 5 6 7 8 9 10 11 6 2 3 4 5 6 7 8 10 2 3 4 5 6 7 8 + 3 12 13 14 15 16 17 18 7 9 10 11 12 13 14 15 11 9 10 11 12 13 14 15 + 4 19 20 21 22 23 24 25 8 16 17 18 19 20 21 22 12 16 17 18 19 20 21 22 + 5 26 27 28 29 30 31 9 23 24 25 26 27 28 13 23 24 25 26 27 28 29 + 14 30 31 + April May June + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa +14 1 2 3 4 5 18 1 2 3 23 1 2 3 4 5 6 7 +15 6 7 8 9 10 11 12 19 4 5 6 7 8 9 10 24 8 9 10 11 12 13 14 +16 13 14 15 16 17 18 19 20 11 12 13 14 15 16 17 25 15 16 17 18 19 20 21 +17 20 21 22 23 24 25 26 21 18 19 20 21 22 23 24 26 22 23 24 25 26 27 28 +18 27 28 29 30 22 25 26 27 28 29 30 31 27 29 30 + + July August September + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa +27 1 2 3 4 5 31 1 2 36 1 2 3 4 5 6 +28 6 7 8 9 10 11 12 32 3 4 5 6 7 8 9 37 7 8 9 10 11 12 13 +29 13 14 15 16 17 18 19 33 10 11 12 13 14 15 16 38 14 15 16 17 18 19 20 +30 20 21 22 23 24 25 26 34 17 18 19 20 21 22 23 39 21 22 23 24 25 26 27 +31 27 28 29 30 31 35 24 25 26 27 28 29 30 40 28 29 30 + 36 31 + October November December + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa +40 1 2 3 4 44 1 49 1 2 3 4 5 6 +41 5 6 7 8 9 10 11 45 2 3 4 5 6 7 8 50 7 8 9 10 11 12 13 +42 12 13 14 15 16 17 18 46 9 10 11 12 13 14 15 51 14 15 16 17 18 19 20 +43 19 20 21 22 23 24 25 47 16 17 18 19 20 21 22 52 21 22 23 24 25 26 27 +44 26 27 28 29 30 31 48 23 24 25 26 27 28 29 53 28 29 30 31 + 49 30 + + 2009 + + January February March + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa + 1 1 2 3 6 1 2 3 4 5 6 7 10 1 2 3 4 5 6 7 + 2 4 5 6 7 8 9 10 7 8 9 10 11 12 13 14 11 8 9 10 11 12 13 14 + 3 11 12 13 14 15 16 17 8 15 16 17 18 19 20 21 12 15 16 17 18 19 20 21 + 4 18 19 20 21 22 23 24 9 22 23 24 25 26 27 28 13 22 23 24 25 26 27 28 + 5 25 26 27 28 29 30 31 14 29 30 31 + + April May June + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa +14 1 2 3 4 18 1 2 23 1 2 3 4 5 6 +15 5 6 7 8 9 10 11 19 3 4 5 6 7 8 9 24 7 8 9 10 11 12 13 +16 12 13 14 15 16 17 18 20 10 11 12 13 14 15 16 25 14 15 16 17 18 19 20 +17 19 20 21 22 23 24 25 21 17 18 19 20 21 22 23 26 21 22 23 24 25 26 27 +18 26 27 28 29 30 22 24 25 26 27 28 29 30 27 28 29 30 + 23 31 + July August September + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa +27 1 2 3 4 31 1 36 1 2 3 4 5 +28 5 6 7 8 9 10 11 32 2 3 4 5 6 7 8 37 6 7 8 9 10 11 12 +29 12 13 14 15 16 17 18 33 9 10 11 12 13 14 15 38 13 14 15 16 17 18 19 +30 19 20 21 22 23 24 25 34 16 17 18 19 20 21 22 39 20 21 22 23 24 25 26 +31 26 27 28 29 30 31 35 23 24 25 26 27 28 29 40 27 28 29 30 + 36 30 31 + October November December + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa +40 1 2 3 45 1 2 3 4 5 6 7 49 1 2 3 4 5 +41 4 5 6 7 8 9 10 46 8 9 10 11 12 13 14 50 6 7 8 9 10 11 12 +42 11 12 13 14 15 16 17 47 15 16 17 18 19 20 21 51 13 14 15 16 17 18 19 +43 18 19 20 21 22 23 24 48 22 23 24 25 26 27 28 52 20 21 22 23 24 25 26 +44 25 26 27 28 29 30 31 49 29 30 53 27 28 29 30 31 + + + 2010 + + January February March + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa + 1 1 2 6 1 2 3 4 5 6 10 1 2 3 4 5 6 + 2 3 4 5 6 7 8 9 7 7 8 9 10 11 12 13 11 7 8 9 10 11 12 13 + 3 10 11 12 13 14 15 16 8 14 15 16 17 18 19 20 12 14 15 16 17 18 19 20 + 4 17 18 19 20 21 22 23 9 21 22 23 24 25 26 27 13 21 22 23 24 25 26 27 + 5 24 25 26 27 28 29 30 10 28 14 28 29 30 31 + 6 31 + April May June + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa +14 1 2 3 18 1 23 1 2 3 4 5 +15 4 5 6 7 8 9 10 19 2 3 4 5 6 7 8 24 6 7 8 9 10 11 12 +16 11 12 13 14 15 16 17 20 9 10 11 12 13 14 15 25 13 14 15 16 17 18 19 +17 18 19 20 21 22 23 24 21 16 17 18 19 20 21 22 26 20 21 22 23 24 25 26 +18 25 26 27 28 29 30 22 23 24 25 26 27 28 29 27 27 28 29 30 + 23 30 31 + July August September + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa +27 1 2 3 32 1 2 3 4 5 6 7 36 1 2 3 4 +28 4 5 6 7 8 9 10 33 8 9 10 11 12 13 14 37 5 6 7 8 9 10 11 +29 11 12 13 14 15 16 17 34 15 16 17 18 19 20 21 38 12 13 14 15 16 17 18 +30 18 19 20 21 22 23 24 35 22 23 24 25 26 27 28 39 19 20 21 22 23 24 25 +31 25 26 27 28 29 30 31 36 29 30 31 40 26 27 28 29 30 + + October November December + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa +40 1 2 45 1 2 3 4 5 6 49 1 2 3 4 +41 3 4 5 6 7 8 9 46 7 8 9 10 11 12 13 50 5 6 7 8 9 10 11 +42 10 11 12 13 14 15 16 47 14 15 16 17 18 19 20 51 12 13 14 15 16 17 18 +43 17 18 19 20 21 22 23 48 21 22 23 24 25 26 27 52 19 20 21 22 23 24 25 +44 24 25 26 27 28 29 30 49 28 29 30 53 26 27 28 29 30 31 +45 31 + + 2011 + + January February March + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa + 1 1 6 1 2 3 4 5 10 1 2 3 4 5 + 2 2 3 4 5 6 7 8 7 6 7 8 9 10 11 12 11 6 7 8 9 10 11 12 + 3 9 10 11 12 13 14 15 8 13 14 15 16 17 18 19 12 13 14 15 16 17 18 19 + 4 16 17 18 19 20 21 22 9 20 21 22 23 24 25 26 13 20 21 22 23 24 25 26 + 5 23 24 25 26 27 28 29 10 27 28 14 27 28 29 30 31 + 6 30 31 + April May June + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa +14 1 2 19 1 2 3 4 5 6 7 23 1 2 3 4 +15 3 4 5 6 7 8 9 20 8 9 10 11 12 13 14 24 5 6 7 8 9 10 11 +16 10 11 12 13 14 15 16 21 15 16 17 18 19 20 21 25 12 13 14 15 16 17 18 +17 17 18 19 20 21 22 23 22 22 23 24 25 26 27 28 26 19 20 21 22 23 24 25 +18 24 25 26 27 28 29 30 23 29 30 31 27 26 27 28 29 30 + + July August September + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa +27 1 2 32 1 2 3 4 5 6 36 1 2 3 +28 3 4 5 6 7 8 9 33 7 8 9 10 11 12 13 37 4 5 6 7 8 9 10 +29 10 11 12 13 14 15 16 34 14 15 16 17 18 19 20 38 11 12 13 14 15 16 17 +30 17 18 19 20 21 22 23 35 21 22 23 24 25 26 27 39 18 19 20 21 22 23 24 +31 24 25 26 27 28 29 30 36 28 29 30 31 40 25 26 27 28 29 30 +32 31 + October November December + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa +40 1 45 1 2 3 4 5 49 1 2 3 +41 2 3 4 5 6 7 8 46 6 7 8 9 10 11 12 50 4 5 6 7 8 9 10 +42 9 10 11 12 13 14 15 47 13 14 15 16 17 18 19 51 11 12 13 14 15 16 17 +43 16 17 18 19 20 21 22 48 20 21 22 23 24 25 26 52 18 19 20 21 22 23 24 +44 23 24 25 26 27 28 29 49 27 28 29 30 53 25 26 27 28 29 30 31 +45 30 31 + + 2012 + + January February March + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa + 1 1 2 3 4 5 6 7 5 1 2 3 4 9 1 2 3 + 2 8 9 10 11 12 13 14 6 5 6 7 8 9 10 11 10 4 5 6 7 8 9 10 + 3 15 16 17 18 19 20 21 7 12 13 14 15 16 17 18 11 11 12 13 14 15 16 17 + 4 22 23 24 25 26 27 28 8 19 20 21 22 23 24 25 12 18 19 20 21 22 23 24 + 5 29 30 31 9 26 27 28 29 13 25 26 27 28 29 30 31 + + April May June + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa +14 1 2 3 4 5 6 7 18 1 2 3 4 5 22 1 2 +15 8 9 10 11 12 13 14 19 6 7 8 9 10 11 12 23 3 4 5 6 7 8 9 +16 15 16 17 18 19 20 21 20 13 14 15 16 17 18 19 24 10 11 12 13 14 15 16 +17 22 23 24 25 26 27 28 21 20 21 22 23 24 25 26 25 17 18 19 20 21 22 23 +18 29 30 22 27 28 29 30 31 26 24 25 26 27 28 29 30 + + July August September + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa +27 1 2 3 4 5 6 7 31 1 2 3 4 35 1 +28 8 9 10 11 12 13 14 32 5 6 7 8 9 10 11 36 2 3 4 5 6 7 8 +29 15 16 17 18 19 20 21 33 12 13 14 15 16 17 18 37 9 10 11 12 13 14 15 +30 22 23 24 25 26 27 28 34 19 20 21 22 23 24 25 38 16 17 18 19 20 21 22 +31 29 30 31 35 26 27 28 29 30 31 39 23 24 25 26 27 28 29 + 40 30 + October November December + Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa +40 1 2 3 4 5 6 44 1 2 3 48 1 +41 7 8 9 10 11 12 13 45 4 5 6 7 8 9 10 49 2 3 4 5 6 7 8 +42 14 15 16 17 18 19 20 46 11 12 13 14 15 16 17 50 9 10 11 12 13 14 15 +43 21 22 23 24 25 26 27 47 18 19 20 21 22 23 24 51 16 17 18 19 20 21 22 +44 28 29 30 31 48 25 26 27 28 29 30 52 23 24 25 26 27 28 29 + 53 30 31 + |