Bug 179898 Date/Time type X-Axis labels are not correct when set grouping [0001]
Description: Date/Time type X-Axis labels are not correct when set grouping. Build number: 2.2.0.v20070328-0630 Steps to reproduce: 1. New a Bar Chart with Date/Time type X-Axis with values as 4/1/2005 10:12 AM 4/1/2005 11:15 AM 4/1/2005 7:15 AM 2. Enable X Series Grouping, set Type as "DateTime", Unit as "Day", Interval as 1, and Aggregate Expression as "Sum". 3. Preview. Expected result: X-Axis label should be "4/1/2005" Actual result: X-Axis label is "2005" Error log: N/A
chart/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/util/CDateTime.java
*         occurred
	 */
	public static final int getDifference( CDateTime cdt1, CDateTime cdt2 )
	{
		if ( cdt1.getYear( ) != cdt2.getYear( ) )
		{
			return Calendar.YEAR;
		}
		else if ( cdt1.getMonth( ) != cdt2.getMonth( ) )
		{
			return Calendar.MONTH;
		}
		else if ( cdt1.getDay( ) != cdt2.getDay( ) )
		{
			return Calendar.DATE;
		}
		else if ( cdt1.getHour( ) != cdt2.getHour( ) )
		{
			return Calendar.HOUR_OF_DAY;
		}
		else if ( cdt1.getMinute( ) != cdt2.getMinute( ) )
		{
			return Calendar.MINUTE;
		}
		else if ( cdt1.getSecond( ) != cdt2.getSecond( ) )
		{
			return Calendar.SECOND;
		}
		else
		{