Java Calendar Time dateTimeToFMDateTime(Calendar dateTime)

Here you can find the source of dateTimeToFMDateTime(Calendar dateTime)

Description

date Time To FM Date Time

License

Apache License

Declaration

public static double dateTimeToFMDateTime(Calendar dateTime) 

Method Source Code

//package com.java2s;
//License from project: Apache License 

import java.util.Calendar;
import java.util.Date;

public class Main {
    public static double dateTimeToFMDateTime(Calendar dateTime) {
        int y = dateTime.get(Calendar.YEAR);
        int m = dateTime.get(Calendar.MONTH);
        int d = dateTime.get(Calendar.DAY_OF_MONTH);
        int h = dateTime.get(Calendar.HOUR_OF_DAY);
        int n = dateTime.get(Calendar.MINUTE);
        int s = dateTime.get(Calendar.SECOND);
        int datePart = ((y - 1700) * 10000) + ((m + 1) * 100) + d;
        int timePart = (h * 10000) + (n * 100) + s;
        return datePart + (timePart / 1000000.0);
    }//from   w w  w .  java 2s .  c  o  m

    public static double dateTimeToFMDateTime(Date date) {
        Calendar calendar = Calendar.getInstance();
        calendar.setTime(date);
        return dateTimeToFMDateTime(calendar);
    }
}

Related

  1. convertToTimeStpam(Calendar cal)
  2. convertToTimeZone(Calendar time, TimeZone timeZone)
  3. copyLocalTime(final Calendar from, final Calendar to)
  4. copyLocalTime(final Calendar from, final Calendar to)
  5. currentTimeAsCalendar()
  6. elapsedTime(Calendar before, Calendar after)
  7. equalizeTime(final Calendar toEqualize, final Calendar source)
  8. equalsIgnoreTimeZone(final Calendar c1, final Calendar c2)
  9. getCalendarWithoutTimeZone(Date date)