java.util.Date#getHours ( )源码实例Demo

下面列出了java.util.Date#getHours ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: boon   文件: Dates.java
public static void fastJsonDateChars( Date date, CharBuf buf ) {

        int day = date.getDate ();
        int month = date.getMonth () +1;
        int year = date.getYear () + 1900;
        int hour = date.getHours ();
        int minute = date.getMinutes ();
        int second = date.getSeconds ();
        int offset = date.getTimezoneOffset ();
        int mili = 1;

        buf.add( '"' );
        buf.add( year ).add( '-' );
        buf.add( Str.zfill( month, 2 ) ).add( '-' );
        buf.add( Str.zfill ( day, 2 ) ).add('T');

        buf.add( Str.zfill( hour, 2 ) ).add( ':' );
        buf.add( Str.zfill( minute, 2 ) ).add( ':' );
        buf.add( Str.zfill( second, 2 ) ).add( "." );
        buf.add( Str.zfill( mili, 3 ) ).add( "Z" );

        buf.add( '"' );

    }
 
源代码2 项目: java-n-IDE-for-Android   文件: ZioEntry.java
public void setTime(long time) {
    Date d = new Date(time);
    long dtime;
    int year = d.getYear() + 1900;
    if (year < 1980) {
        dtime = (1 << 21) | (1 << 16);
    }
    else {
        dtime = (year - 1980) << 25 | (d.getMonth() + 1) << 21 |
        d.getDate() << 16 | d.getHours() << 11 | d.getMinutes() << 5 |
        d.getSeconds() >> 1;
    }

    modificationDate = (short)(dtime >> 16);
    modificationTime = (short)(dtime & 0xFFFF);
}
 
源代码3 项目: astor   文件: DateTimePerformance.java
private void checkDateSetGetHour() {
    int COUNT = COUNT_FAST;
    Date dt = new Date();
    for (int i = 0; i < AVERAGE; i++) {
        start("Date", "setGetHour");
        for (int j = 0; j < COUNT; j++) {
            dt.setHours(13);
            int val = dt.getHours();
            if (dt == null) {System.out.println("Anti optimise");}
        }
        end(COUNT);
    }
}
 
源代码4 项目: openjdk-8-source   文件: ZipUtils.java
public static long javaToDosTime(long time) {
    Date d = new Date(time);
    int year = d.getYear() + 1900;
    if (year < 1980) {
        return (1 << 21) | (1 << 16);
    }
    return (year - 1980) << 25 | (d.getMonth() + 1) << 21 |
           d.getDate() << 16 | d.getHours() << 11 | d.getMinutes() << 5 |
           d.getSeconds() >> 1;
}
 
源代码5 项目: jdk8u60   文件: ZipUtils.java
public static long javaToDosTime(long time) {
    Date d = new Date(time);
    int year = d.getYear() + 1900;
    if (year < 1980) {
        return (1 << 21) | (1 << 16);
    }
    return (year - 1980) << 25 | (d.getMonth() + 1) << 21 |
           d.getDate() << 16 | d.getHours() << 11 | d.getMinutes() << 5 |
           d.getSeconds() >> 1;
}
 
源代码6 项目: jdk8u60   文件: ZipUtils.java
/**
 * Converts Java time to DOS time.
 */
@SuppressWarnings("deprecation") // Use of date methods
private static long javaToDosTime(long time) {
    Date d = new Date(time);
    int year = d.getYear() + 1900;
    if (year < 1980) {
        return ZipEntry.DOSTIME_BEFORE_1980;
    }
    return (year - 1980) << 25 | (d.getMonth() + 1) << 21 |
           d.getDate() << 16 | d.getHours() << 11 | d.getMinutes() << 5 |
           d.getSeconds() >> 1;
}
 
源代码7 项目: realtime-analytics   文件: Simulator.java
private double gethourweight(){
	Date date = new Date();
	int hour = date.getHours();
	int weight = hour/2+1;
	return weight*0.1;
	
}
 
源代码8 项目: kafka-monitor   文件: DateUtils.java
/**
 * 取得当前小时数
 *
 * @return
 */
@SuppressWarnings("deprecation")
public static int getNowDayHour()
{
    Date date = new Date();
    int hours = date.getHours();
    return hours;
}
 
源代码9 项目: jdk8u-dev-jdk   文件: ZipUtils.java
/**
 * Converts Java time to DOS time.
 */
@SuppressWarnings("deprecation") // Use of date methods
private static long javaToDosTime(long time) {
    Date d = new Date(time);
    int year = d.getYear() + 1900;
    if (year < 1980) {
        return ZipEntry.DOSTIME_BEFORE_1980;
    }
    return (year - 1980) << 25 | (d.getMonth() + 1) << 21 |
           d.getDate() << 16 | d.getHours() << 11 | d.getMinutes() << 5 |
           d.getSeconds() >> 1;
}
 
源代码10 项目: openjdk-jdk8u   文件: ZipUtils.java
/**
 * Converts Java time to DOS time.
 */
@SuppressWarnings("deprecation") // Use of date methods
private static long javaToDosTime(long time) {
    Date d = new Date(time);
    int year = d.getYear() + 1900;
    if (year < 1980) {
        return ZipEntry.DOSTIME_BEFORE_1980;
    }
    return (year - 1980) << 25 | (d.getMonth() + 1) << 21 |
           d.getDate() << 16 | d.getHours() << 11 | d.getMinutes() << 5 |
           d.getSeconds() >> 1;
}
 
源代码11 项目: jdk8u-jdk   文件: ZipUtils.java
/**
 * Converts Java time to DOS time.
 */
@SuppressWarnings("deprecation") // Use of date methods
private static long javaToDosTime(long time) {
    Date d = new Date(time);
    int year = d.getYear() + 1900;
    if (year < 1980) {
        return ZipEntry.DOSTIME_BEFORE_1980;
    }
    return (year - 1980) << 25 | (d.getMonth() + 1) << 21 |
           d.getDate() << 16 | d.getHours() << 11 | d.getMinutes() << 5 |
           d.getSeconds() >> 1;
}
 
源代码12 项目: calendar-component   文件: DateCell.java
@SuppressWarnings("deprecation")
private void updatePositionFor(DateCellDayItem dayItem, Date targetDay, CalendarItem calendarItem) {

    if (shouldDisplay(calendarItem)) {
        dayItem.getElement().getStyle().clearDisplay();

        Date fromDt = calendarItem.getStartTime();
        int h = fromDt.getHours();
        int m = fromDt.getMinutes();
        long range = calendarItem.getRangeInMinutesForDay(targetDay);

        boolean onDifferentDays = calendarItem.isTimeOnDifferentDays();
        if (onDifferentDays) {
            if (calendarItem.getStart().compareTo(targetDay) != 0) {
                // Current day slot is for the end date and all in-between
                // days. Lets fix also the start & end times.
                h = 0;
                m = 0;
            }
        }

        int startFromMinutes = (h * 60) + m;
        dayItem.updatePosition(startFromMinutes, range);
    } else {
        dayItem.getElement().getStyle().setDisplay(Display.NONE);
    }
}
 
源代码13 项目: hottub   文件: ZipUtils.java
/**
 * Converts Java time to DOS time.
 */
@SuppressWarnings("deprecation") // Use of date methods
private static long javaToDosTime(long time) {
    Date d = new Date(time);
    int year = d.getYear() + 1900;
    if (year < 1980) {
        return ZipEntry.DOSTIME_BEFORE_1980;
    }
    return (year - 1980) << 25 | (d.getMonth() + 1) << 21 |
           d.getDate() << 16 | d.getHours() << 11 | d.getMinutes() << 5 |
           d.getSeconds() >> 1;
}
 
源代码14 项目: jdk-1.7-annotated   文件: ZipEntry.java
private static long javaToDosTime(long time) {
    Date d = new Date(time);
    int year = d.getYear() + 1900;
    if (year < 1980) {
        return (1 << 21) | (1 << 16);
    }
    return (year - 1980) << 25 | (d.getMonth() + 1) << 21 |
           d.getDate() << 16 | d.getHours() << 11 | d.getMinutes() << 5 |
           d.getSeconds() >> 1;
}
 
源代码15 项目: jdk8u_jdk   文件: ZipUtils.java
public static long javaToDosTime(long time) {
    Date d = new Date(time);
    int year = d.getYear() + 1900;
    if (year < 1980) {
        return (1 << 21) | (1 << 16);
    }
    return (year - 1980) << 25 | (d.getMonth() + 1) << 21 |
           d.getDate() << 16 | d.getHours() << 11 | d.getMinutes() << 5 |
           d.getSeconds() >> 1;
}
 
源代码16 项目: openjdk-8   文件: ZipUtils.java
public static long javaToDosTime(long time) {
    Date d = new Date(time);
    int year = d.getYear() + 1900;
    if (year < 1980) {
        return (1 << 21) | (1 << 16);
    }
    return (year - 1980) << 25 | (d.getMonth() + 1) << 21 |
           d.getDate() << 16 | d.getHours() << 11 | d.getMinutes() << 5 |
           d.getSeconds() >> 1;
}
 
源代码17 项目: calendar-component   文件: DateConstants.java
public static CalDate toRPCDateTime(Date date) {
    return new CalDate(date.getYear() + 1900, date.getMonth() + 1, date.getDate(),
            new CalTime(date.getHours(), date.getMinutes(), date.getSeconds()));
}
 
源代码18 项目: hasting   文件: RpcUtils.java
@SuppressWarnings("deprecation")
public static long getMinute(Date date){
	GregorianCalendar calendar = new GregorianCalendar(1900+date.getYear(),date.getMonth(),date.getDay(),date.getHours(),date.getMinutes());
	return calendar.getTimeInMillis();
}
 
源代码19 项目: astor   文件: LocalTime.java
/**
 * Constructs a LocalTime from a <code>java.util.Date</code>
 * using exactly the same field values.
 * <p>
 * Each field is queried from the Date and assigned to the LocalTime.
 * This is useful if you have been using the Date as a local time,
 * ignoring the zone.
 * <p>
 * One advantage of this method is that this method is unaffected if the
 * version of the time zone data differs between the JDK and Joda-Time.
 * That is because the local field values are transferred, calculated using
 * the JDK time zone data and without using the Joda-Time time zone data.
 * <p>
 * This factory method always creates a LocalTime with ISO chronology.
 *
 * @param date  the Date to extract fields from
 * @return the created LocalTime
 * @throws IllegalArgumentException if the calendar is null
 * @throws IllegalArgumentException if the date is invalid for the ISO chronology
 */
@SuppressWarnings("deprecation")
public static LocalTime fromDateFields(Date date) {
    if (date == null) {
        throw new IllegalArgumentException("The date must not be null");
    }
    return new LocalTime(
        date.getHours(),
        date.getMinutes(),
        date.getSeconds(),
        (((int) (date.getTime() % 1000)) + 1000) % 1000
    );
}
 
源代码20 项目: fenixedu-academic   文件: HourMinuteSecond.java
/**
 * Constructs a HourMinuteSecond from a <code>java.util.Date</code> using
 * exactly the same field values avoiding any time zone effects.
 * <p>
 * Each field is queried from the Date and assigned to the HourMinuteSecond. This is useful if you have been using the Date as
 * a local date, ignoing the zone.
 * <p>
 * This factory method always creates a HourMinuteSecond with ISO chronology.
 * 
 * @param date
 *            the Date to extract fields from
 * @return the created HourMinuteSecond
 * @throws IllegalArgumentException
 *             if the calendar is null
 * @throws IllegalArgumentException
 *             if the date is invalid for the ISO chronology
 */
public static HourMinuteSecond fromDateFields(Date date) {
    if (date == null) {
        throw new IllegalArgumentException("The date must not be null");
    }
    return new HourMinuteSecond(date.getHours(), date.getMinutes(), date.getSeconds());
}