Convert Fio dates to ISO dates.
This commit is contained in:
parent
2daf2c6ea8
commit
d3efbaa82d
1 changed files with 8 additions and 1 deletions
|
@ -38,11 +38,18 @@
|
|||
csv-simple
|
||||
progress)
|
||||
|
||||
;; Conversion of Fio date to ISO
|
||||
(define (fio-date->iso str)
|
||||
(string-intersperse
|
||||
(reverse
|
||||
(string-split str "."))
|
||||
"-"))
|
||||
|
||||
;; Converts Fio account statement transaction row into standardized
|
||||
;; bank transaction structure.
|
||||
(define (make-fio-transaction row)
|
||||
(let ((id (string->number (car row)))
|
||||
(date (cadr row))
|
||||
(date (fio-date->iso (cadr row)))
|
||||
(amount (string->number
|
||||
(string-translate* (caddr row)
|
||||
'(("," . ".")))))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue