Bug 177691 Support Date/Time type in BIRT.
We plan to support Date/Time type in BIRT. Please refer to attached document/patch file for necessary info.
model/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/api/ParameterValidationUtilTest.java
*            the format choice string
	 * @param result
	 *            the validation result string
	 * 
	 * @throws Exception
	 * 
	 */
	private void testDateTimeByFormat( String format, String result )
			throws Exception
	{
		
		ThreadResources.setLocale( ULocale.JAPAN );
		String value = null;
		final SimpleDateFormat formatPattern = new SimpleDateFormat(
				"yyyy-MM-dd HH:mm:ss" ); 
		Calendar dateCal = Calendar.getInstance( ThreadResources.getLocale( ) );
		dateCal.set( 1998, 8, 13, 20, 1, 44 );
		DateFormatter formatter = new DateFormatter( ThreadResources
				.getLocale( ) );
		formatter.applyPattern( format );
		value = formatter.format( dateCal.getTime( ) );
		String resultJAP = formatPattern.format( ParameterValidationUtil
				.validate( DesignChoiceConstants.PARAM_TYPE_DATETIME, format,
						value, ULocale.JAPAN ) == null
				? null
				: ParameterValidationUtil.validate(
						DesignChoiceConstants.PARAM_TYPE_DATETIME, format,
						value, ULocale.JAPAN ) );
		assertEquals( result, resultJAP );