wallTime for a transaction

My understanding is the wallTime is the time when we commit a transaction instead of the time when we start a transaction https://www.mongodb.com/docs/manual/reference/change-events/create/ – is that accurate? any code pointer would help!

thx