Last modified by Helena on 2025/09/10 11:19

From version 4.3
edited by Helena
on 2025/05/16 11:15
Change comment: There is no comment for this version
To version 4.5
edited by Helena
on 2025/05/16 11:19
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -288,16 +288,14 @@
288 288  This is the [REPORTING_YEAR_START_DATE]
289 289  
290 290  **a) If the [PERIOD_INDICATOR] is W:**
291 -~1. **If [REPORTING_YEAR_START_DATE] is a Friday, Saturday, or Sunday**:
292 292  
293 -Add{{footnote}}The rules for adding durations to a date time are described in the W3C XML Schema specification. See http://www.w3.org/TR/xmlschema-2/#adding-durations-to-dateTimes for further details.{{/footnote}} (P3D, P2D, or P1D respectively) to the [REPORTING_YEAR_START_DATE]. The result is the [REPORTING_YEAR_BASE].
292 + ~1. **If [REPORTING_YEAR_START_DATE] is a Friday, Saturday, or Sunday**:
293 + Add{{footnote}}The rules for adding durations to a date time are described in the W3C XML Schema specification. See http://www.w3.org/TR/xmlschema-2/#adding-durations-to-dateTimes for further details.{{/footnote}} (P3D, P2D, or P1D respectively) to the [REPORTING_YEAR_START_DATE]. The result is the [REPORTING_YEAR_BASE].
294 294  
295 -**2. If [REPORTING_YEAR_START_DATE] is a Monday, Tuesday, Wednesday, or Thursday:**
295 +**~ 2. If [REPORTING_YEAR_START_DATE] is a Monday, Tuesday, Wednesday, or Thursday:**
296 + Add^^4^^ (P0D, -P1D, -P2D, or -P3D respectively) to the [REPORTING_YEAR_START_DATE]. The result is the [REPORTING_YEAR_BASE].
296 296  
297 -Add^^4^^ (P0D, -P1D, -P2D, or -P3D respectively) to the [REPORTING_YEAR_START_DATE]. The result is the [REPORTING_YEAR_BASE].
298 -
299 299  **b) Else:**
300 -
301 301  The [REPORTING_YEAR_START_DATE] is the [REPORTING_YEAR_BASE].
302 302  
303 303  **2. Determine [PERIOD_DURATION]:**
... ... @@ -322,25 +322,21 @@
322 322  
323 323  **2010-Q2, REPORTING_YEAR_START_DAY = ~-~-07-01 (July 1)**
324 324  
325 -1. [REPORTING_YEAR_START_DATE] = 2010-07-01
323 +~1. [REPORTING_YEAR_START_DATE] = 2010-07-01
326 326  
327 -b) [REPORTING_YEAR_BASE] = 2010-07-01
325 + b) [REPORTING_YEAR_BASE] = 2010-07-01
328 328  
329 -1. [PERIOD_DURATION] = P3M
330 -1. (2-1) * P3M = P3M
327 +2. [PERIOD_DURATION] = P3M
331 331  
332 -2010-07-01 + P3M = 2010-10-01
329 +3. (2-1) * P3M = P3M
330 + 2010-07-01 + P3M = 2010-10-01
331 + [PERIOD_START] = 2010-10-01
333 333  
334 -[PERIOD_START] = 2010-10-01
333 +4. 2 * P3M = P6M
334 + 2010-07-01 + P6M = 2010-13-01 = 2011-01-01
335 + 2011-01-01 + -P1D = 2010-12-31
336 + [PERIOD_END] = 2010-12-31
335 335  
336 -1. 2 * P3M = P6M
337 -
338 -2010-07-01 + P6M = 2010-13-01 = 2011-01-01
339 -
340 -2011-01-01 + -P1D = 2010-12-31
341 -
342 -[PERIOD_END] = 2010-12-31
343 -
344 344  The actual calendar range covered by 2010-Q2 (assuming the reporting year begins July 1) is 2010-10-01T00:00:00/2010-12-31T23:59:59
345 345  
346 346  **2011-W36, REPORTING_YEAR_START_DAY = ~-~-07-01 (July 1)**