えー、latestTimeで違和感ある?

Last means “final”
Latest means “newest”

http://inmadom-myenglishclass.blogspot.jp/2012/07/last-or-latest.html