Code:
public static long GetCurrentDateTime()
{
Calendar cal = Calendar.getInstance();
cal.setTime(new Date());
cal.setTimeZone(TimeZone.getDefault());
long year = cal.get(Calendar.YEAR);
long month = cal.get(Calendar.MONTH) + 1;
long day = cal.get(Calendar.DAY_OF_MONTH);
long hour = cal.get(Calendar.HOUR_OF_DAY);
long min = cal.get(Calendar.MINUTE);
long sec = cal.get(Calendar.SECOND);
// Create long value
long dateTime = year;
dateTime *= 100; dateTime += month;
dateTime *= 100; dateTime += day;
dateTime *= 100; dateTime += hour;
dateTime *= 100; dateTime += min;
dateTime *= 100; dateTime += sec;
return dateTime;
}