1. A method for timestamping a digital image, the method comprising: receiving a first digital image of a first scene, the first digital image including first image data representing the first scene and a first metadata, the first metadata representing at least an initial time associated with capture of the first digital image; storing the received first digital image in a memory; analyzing the first image data to identify one or more characteristics having visual information contained within the first scene, the one or more characteristics being indicative of when the first digital image was captured; determining a revised time of the first digital image from a time determination weighted combination of the one or more characteristics; and updating the first digital image's memory so as to update the first metadata to associate the revised time with the first digital image when the initial time does not correspond to the revised time.