-
-
Notifications
You must be signed in to change notification settings - Fork 402
csv import: Fails to import "Long_Month unpadded_date, Year" into txn date #2668
Copy link
Copy link
Open
Labels
A-BUGSomething wrong, confusing or sub-standard in the software, docs, or user experience.Something wrong, confusing or sub-standard in the software, docs, or user experience.affects4-manyAffects potentially a significant number of users.Affects potentially a significant number of users.annoyance3-blockerNew user experience or installability bug. A potential user could fail to get started.New user experience or installability bug. A potential user could fail to get started.csvThe csv file format, csv output format, or generally CSV-related.The csv file format, csv output format, or generally CSV-related.docsDocumentation-related.Documentation-related.
Description
Metadata
Metadata
Assignees
Labels
A-BUGSomething wrong, confusing or sub-standard in the software, docs, or user experience.Something wrong, confusing or sub-standard in the software, docs, or user experience.affects4-manyAffects potentially a significant number of users.Affects potentially a significant number of users.annoyance3-blockerNew user experience or installability bug. A potential user could fail to get started.New user experience or installability bug. A potential user could fail to get started.csvThe csv file format, csv output format, or generally CSV-related.The csv file format, csv output format, or generally CSV-related.docsDocumentation-related.Documentation-related.
hledger 1.52.1-g3834a163b-20260428, linux-x86_64
The actual record is:
I've tried every combination I can think of for the date-format rule. This bug overlaps with the internationalisation issue we're also discussing.
I expected heldger to import this RFC 4180-compliant record while preserving the quoted string, pass it through iso8601-time or similar to do the equivalent of
echo "June 30, 2026" | date -I. It wasn't clear to me in the documentation whether or not hledger can do this yet.