/**
 * DateUtility.java
 * Created on Oct 2, 2008
 * (C) Copyright TANDBERG Television Ltd.
 */
package com.tandbergtv.watchpoint.pmm.util;

import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * @author Vlada Jakobac
 *
 */
public class DateUtility {

	/* Cannot instantiate */
	private DateUtility() {
	}
	
	/**
	 * Formats the date based on the pmmTemplates property identified by the formatString
	 * @param date
	 * 			date to be formatted
	 * @param formatString
	 * 			key to obtaining the desired format
	 * @return
	 * 			formatted date
	 */
	public static String formatDate(Date date, String formatString) {
		String format = TemplateProperties.getString(formatString);
		SimpleDateFormat dateFormat = new SimpleDateFormat(format);
		return dateFormat.format(date);
	}
}
