commit febd5fe36cb010c7382287c6729be0e4831aa423
parent dc65431e3508369b64c30ea0561b1c5091bef392
Author: Curtis Arthaud <uku82@gmx.fr>
Date: Wed, 10 Jul 2024 13:16:26 +0200
time::date: parse() %G and %V
Signed-off-by: Curtis Arthaud <uku82@gmx.fr>
Diffstat:
1 file changed, 4 insertions(+), 0 deletions(-)
diff --git a/time/date/parse.ha b/time/date/parse.ha
@@ -82,6 +82,8 @@ fn parse_specifier(
v.month = scan_int(iter, 2)?;
eat_rune(iter, '-')?;
v.day = scan_int(iter, 2)?;
+ case 'G' =>
+ v.isoweekyear = scan_int(iter, 4)?;
case 'H' =>
v.hour = scan_int(iter, 2)?;
case 'I' =>
@@ -114,6 +116,8 @@ fn parse_specifier(
v.weekday = scan_int(iter, 1)? - 1;
case 'U' =>
v.week = scan_int(iter, 2)?;
+ case 'V' =>
+ v.isoweek = scan_int(iter, 2)?;
case 'w' =>
v.weekday = scan_int(iter, 1)? - 1;
case 'W' =>