After moving photos around my network, the file timestamps no longer match when the photo was actually taken. Using digiKam, I confirm that the exif data is correct and then use jhead to synchronize the exif data with the file timestamps. The syntax that works best for me is this:
jhead -ft *.jpg
I actually found this information from the comments of another blog here.