 
         self.dismissViewControllerAnimated(true, completion: nil)
     }
+    
+    // MARK: UIApplicationNotification
+    
+    func applicationSignificantTimeChange(notification: NSNotification) {
+        updateNavigationBarTitle()
+    }
 
     // MARK: Key Value Observing
     

        if self.calendarChooser == nil {
            presentCalendarChooser()
        }
    }

    // MARK: Private

        navigationController?.navigationBar.setBackgroundImage(UIImage(named: "background"), forBarMetrics: UIBarMetrics.Default)
        navigationController?.navigationBar.titleTextAttributes = [NSFontAttributeName: UIFont.systemFontOfSize(24)]
        updateNavigationBarTitle()

        NSNotificationCenter.defaultCenter().addObserver(self, selector: "applicationSignificantTimeChange:", name: UIApplicationSignificantTimeChangeNotification, object: nil)
    }

    override func viewDidAppear(animated: Bool) {
