I've got a small question: over a week ago I did some transactions on the Bitcoin testnet as I am developing a new GUI header for full nodes. When continuing development today, I noticed that when running the command 'listtransactions' the fields 'time' and 'timereceived' are different from what they were last week.

When checking the transaction ID on this website, it shows the date corresponding with what I receive when using listtransactions.

Can anyone explain to me why the time/timereceived fields changed and why they are so far off from when I actually did the transaction?

Some additional info:

  • I started my node on the testnet today for the first time since a week
  • Actual transaction happened last week on (I think) tuesday around 13:00 Amsterdam time
  • What are the values for time and timereceived and what do you think they should be?
    – Ava Chow
    Jan 4, 2018 at 22:46

1 Answer 1


"time" is a Unix epoch time when the transaction was added to the wallet

"receivedtime" is A Unix epoch time when the transaction was detected by the local node or the time of the block on the local best blockchain that included the transaction. Not returned to move category payments

  • I understand, but why is the time that is being returned by bitcoind different from what it was last week? Jan 4, 2018 at 16:42
  • Does your computer time change?
    – Tailer
    Jan 4, 2018 at 16:51
  • no, my computer time hasn't changed. Jan 4, 2018 at 17:38
  • Could you send TXID?
    – Tailer
    Jan 4, 2018 at 17:47
  • 0efb691a93a17ea4253a25a51a081918a73bc09366ae8dfaed6c28098f2eaf02 , on online trackers it also shows the 4th of january. I suppose that the code I use isn't showing earlier transactions for whatever reason. I'll dig into it some further :) Jan 5, 2018 at 9:55

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.