Format 1: week()
Format 2: week()
Format 3: week111()
Format 4: week111()
Return the week number following the ISO8601 standard from or
. ISO8601 prescribed week number starts at the first week containing Thursday in the new ISO year. The function week111 returns the week number that starts at the first day of week 01 on 1/1 regardless of the day of week.
$ more dat1.csv id,date 1,20000101 1,20000102 1,20000103 1,20000104 1,20000105 1,20000106 1,20000107 1,20000108 1,20000109 2,20121021 3, 4,19770812 $ mcal c='week($d{date})' a=rsl i=dat1.csv o=rsl1.csv #END# kgcal a=rsl c=week($d{date}) i=dat1.csv o=rsl1.csv $ more rsl1.csv id,date,rsl 1,20000101,52 1,20000102,52 1,20000103,1 1,20000104,1 1,20000105,1 1,20000106,1 1,20000107,1 1,20000108,1 1,20000109,1 2,20121021,42 3,, 4,19770812,32
$ more dat2.csv id,time 1,20000101000000 2,20121021111213 3, 4,19770812122212 $ mcal c='week($t{time})' a=rsl i=dat2.csv o=rsl2.csv #END# kgcal a=rsl c=week($t{time}) i=dat2.csv o=rsl2.csv $ more rsl2.csv id,time,rsl 1,20000101000000,52 2,20121021111213,42 3,, 4,19770812122212,32