Rev 11278 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
11278 | obado | 1 | !! date writing - options notime (do not display time) / noprint (no direct printing, just return slib_out) |
2 | !! input : yyyymmdd 00:00:00 |
||
3 | !! output : dd/mm/yyyy [- 00:00:00] (fr), or yyyy/mm/dd [- 00:00:00] |
||
485 | guerimand | 4 | !distribute item $wims_read_parm into slib_don,slib_option |
5 | !default slib_don=$wims_now |
||
6 | !let slib_day=!char 7 to 8 of $slib_don |
||
7 | !let slib_month=!char 5 to 6 of $slib_don |
||
8 | !let slib_year=!char 1 to 4 of $slib_don |
||
9 | !let slib_hour=!char 10 to 17 of $slib_don |
||
10 | !if $module_language=fr |
||
17317 | guerimand | 11 | !if noyear isin $slib_option |
12 | !let slib_out=$slib_day/$slib_month |
||
13 | !else |
||
14 | !let slib_out=$slib_day/$slib_month/$slib_year |
||
15 | !endif |
||
485 | guerimand | 16 | !else |
17317 | guerimand | 17 | !if noyear isin $slib_option |
18 | !let slib_out=$slib_month/$slib_day |
||
19 | !else |
||
20 | !let slib_out=$slib_year/$slib_month/$slib_day |
||
21 | !endif |
||
485 | guerimand | 22 | !endif |
23 | !if notime notin $slib_option |
||
11278 | obado | 24 | !let slib_out=$slib_out - $slib_hour |
485 | guerimand | 25 | !endif |
9584 | bpr | 26 | |
11278 | obado | 27 | !if noprint notin $slib_option |
28 | $slib_out |
||
29 | !endif |