diff --git a/lib/ulib/base b/lib/ulib/base index 92db175..63e97d1 100644 --- a/lib/ulib/base +++ b/lib/ulib/base @@ -1883,6 +1883,12 @@ function __parse_date_fr(date, parts, y, m, d) { m = int(parts[2]) d = int(parts[1]) return mktime(sprintf("%04i %02i %02i 00 00 00 +0400", y, m, d)) + } else if (match(date, /([0-9][0-9]?)\/([0-9][0-9]?)\/([0-9][0-9])/, parts)) { + basey = int(strftime("%Y")); basey = basey - basey % 100 + y = basey + int(parts[3]) + m = int(parts[2]) + d = int(parts[1]) + return mktime(sprintf("%04i %02i %02i 00 00 00 +0400", y, m, d)) } return -1 }