 		
 	}
 	
-	func parse(dateStr:String, format:String="yyyy-MM-dd") -> NSDate {
+	func parseImageDate(dateStr:String, format:String="yyyy-MM-dd") -> NSDate {
 		var dateFmt = NSDateFormatter()
-		dateFmt.timeZone = NSTimeZone(forSecondsFromGMT: 0)
+		dateFmt.timeZone = NSTimeZone()
 		dateFmt.dateFormat = format
 		let date = dateFmt.dateFromString(dateStr)!
 		//println("\(dateStr) -> \(date)")

		var cell = fileListTableView.makeViewWithIdentifier(identifier, owner: self) as NSTableCellView
		var value: AnyObject? = imageFileData[row].objectForKey(identifier)
		if (value! is NSDate) {
			let x = value as NSDate
			cell.textField.stringValue = x.description
		} else if (value is String) {
			cell.textField.stringValue = value as String
		} else {

		if let imageDict : Dictionary  = CGImageSourceCopyPropertiesAtIndex(imageSource, 0, nil) {
			var tiff : AnyObject = imageDict["{TIFF}"]! // __NSCFDictionary
			if let dt = tiff["DateTime"] as? String {
				return parseImageDate(dt, format:"yyyy:MM:dd HH:mm:ss")
			}
		}
		return parseImageDate("2000:01:01 00:00:00", format:"yyyy:MM:dd HH:mm:ss")
	}
	
}
