What? Classes like NSDateFormatter, NSCalendar are heavy to instantiate.
How? Create singleton (and it should be thread-safe if the singleton is created properly.)
Tips: If possible, use UNIX epoch (an Int) to represent a date. That speeds up the date object creation (vs. creation by parsing date formatted string.)