The --date-format option doesn't work with ledger pricedb

7 views
Skip to first unread message

lipp f

unread,
Oct 30, 2025, 9:45:32 AM (7 days ago) Oct 30
to Ledger
$ echo  $LEDGER
/usr/bin/ledger --init-file ~/sc_invest/etc/00.ldg

$ cat /home/sergiu/sc_invest/etc/00.ldg
.....
--file /mnt/e/Data/Invest/data/ledger/prices-db.j
--date-format %Y-%m-%d
--sort date
--effective
--real

$ $LEDGER pricedb -p "last day" --date-format %Y-%m-%d
P 2025/10/29 23:59:59 USD 1.394250000000000 CAD
P 2025/10/29 23:59:59 USD 4.3565 RON
P 2025/10/29 23:59:59 "VSP.TO" 109.870000000000000 CAD
P 2025/10/29 23:59:59 "AMZN.NE" 26.850000000000000 CAD
P 2025/10/29 23:59:59 VOO 631.950000000000000 USD
P 2025/10/29 23:59:59 MSFT 541.550000000000000 USD
P 2025/10/29 23:59:59 ICSH 50.755000000000000 USD
P 2025/10/29 23:59:59 "SPY   261218C00460000" 249.782500000000000 USD
P 2025/10/29 23:59:59 "GOOG  260116C00150000" 128.585900000000000 USD
P 2025/10/29 23:59:59 JPM 305.510000000000000 USD
P 2025/10/29 23:59:59 "SPY   270115C00435000" 273.031500000000000 USD
P 2025/10/29 23:59:59 "SPY   260618C00495000" 207.187200000000000 USD
P 2025/10/29 23:59:59 SPY 687.390000000000000 USD
P 2025/10/29 23:59:59 "912797RJ8" 99.191500000000000 USD
P 2025/10/29 23:59:59 "MSFT  251219C00570000" 13.385200000000000 USD
P 2025/10/29 23:59:59 "SPY   260116C00390000" 299.902500000000000 USD
P 2025/10/29 23:59:59 "SPY   260618C00450000" 249.696600000000000 USD
P 2025/10/29 23:59:59 "JPM   261218C00320000" 29.171600000000000 USD
P 2025/10/29 23:59:59 GOOG 275.170000000000000 USD
P 2025/10/29 23:59:59 "JPM   260116C00310000" 12.953900000000000 USD
P 2025/10/29 23:59:59 "GOOG  260618C00250000" 49.700700000000000 USD
P 2025/10/29 23:59:59 "SPY   260116C00655000" 45.576000000000000 USD
P 2025/10/29 23:59:59 QQQ 635.770000000000000 USD
P 2025/10/29 23:59:59 EUR 1.165790000000000 USD
P 2025/10/29 23:59:59 "QQQ   260116C00370000" 268.649300000000000 USD
P 2025/10/29 23:59:59 "QQQ   261218C00615000" 85.850700000000000 USD
P 2025/10/29 23:59:59 "SPY   260320C00450000" 244.587300000000000 USD
P 2025/10/29 23:59:59 "MSFT  260320C00310000" 237.972100000000000 USD
P 2025/10/29 23:59:59 "MSFT  260618C00575000" 38.218100000000000 USD
P 2025/10/29 23:59:59 "SPY   260116C00695000" 17.360000000000000 USD
P 2025/10/29 23:59:59 "SPY   260116C00410000" 280.076500000000000 USD

Same output without   --date-format option.

Am I doing something  wrong ?

lipp f

unread,
Oct 30, 2025, 10:43:25 AM (7 days ago) Oct 30
to Ledger
https://github.com/ledger/ledger/issues/1202
update on Dec 11, 2018 : Note that pricedb uses (or should use) --datetime-format
Reply all
Reply to author
Forward
0 new messages