/** * Alias for {@link #mondayOfYear(JsDate)} for a Java date. * * @param date * @return */ public final int mondayOfYear(final Date date) { return this.mondayOfYear(JsDate.create(date.getTime())); }
/** * Alias for {@link #fridayOfYear(JsDate)} for a double. * * @param date * @return */ public final int fridayOfYear(final double date) { return this.fridayOfYear(JsDate.create(date)); }
/** * Alias for {@link #wednesdayOfYear(JsDate)} for a Java date. * * @param date * @return */ public final int wednesdayOfYear(final Date date) { return this.wednesdayOfYear(JsDate.create(date.getTime())); }
/** * Alias for {@link #wednesdayOfYear(JsDate)} for a double. * * @param date * @return */ public final int wednesdayOfYear(final double date) { return this.wednesdayOfYear(JsDate.create(date)); }
/** * Alias for {@link #weekOfYear(JsDate)} for a Java date. * * @param date * @return */ public final int weekOfYear(final Date date) { return this.weekOfYear(JsDate.create(date.getTime())); }
/** * Alias for {@link #thursdayOfYear(JsDate)} for a Java date. * * @param date * @return */ public final int thursdayOfYear(final Date date) { return this.thursdayOfYear(JsDate.create(date.getTime())); }
/** * Alias for {@link #saturdayOfYear(JsDate)} for a Java date. * * @param date * @return */ public final int saturdayOfYear(final Date date) { return this.saturdayOfYear(JsDate.create(date.getTime())); }
/** * Formats the specified date, returning the corresponding string. * * @param date The date to format. * @return The formatted string. */ public final String apply(final Date date) { JsDate jsDate = JsDate.create(date.getTime()); return apply(jsDate); }
/** * Alias for {@link #dayOfYear(JsDate)} for a double. * * @param date * @return */ public final int dayOfYear(final double date) { return this.dayOfYear(JsDate.create(date)); }
/** * Alias for {@link #sundayOfYear(JsDate)} for a double. * * @param date * @return */ public final int sundayOfYear(final double date) { return this.sundayOfYear(JsDate.create(date)); }
/** * Alias for {@link #wednesdayOfYear(JsDate)} for a Java date. * * @param date * @return */ public final int wednesdayOfYear(final Date date) { return this.wednesdayOfYear(JsDate.create(date.getTime())); }
/** * Alias for {@link #thursdayOfYear(JsDate)} for a double. * * @param date * @return */ public final int thursdayOfYear(final double date) { return this.thursdayOfYear(JsDate.create(date)); }
/** * Alias for {@link #ceil(JsDate)} for a Java date. * * @param date * the date to convert * @return the date */ public final Date ceil(Date date) { return new Date((long) this.ceil(JsDate.create(date.getTime())).getTime()); }
/** * Alias for {@link #floor(JsDate)} for a Java date. * * @param date * the date to convert * @return the date */ public final Date floor(Date date) { return new Date((long) this.floor(JsDate.create(date.getTime())).getTime()); }
/** * Alias for {@link #round(JsDate)} for a timestamp. * * @param date * @return the date */ public final double round(double date) { return this.round(JsDate.create(date)).getTime(); }
/** * Alias for {@link #offset(JsDate, int)} for double. * * @param start * the start date * @param step * the number of intervals to add to the start date * @return the computed date */ public final double offset(double start, int step) { return this.offset(JsDate.create(start), step).getTime(); }
/** * Set the minimum date limit. */ public void setDateMin(Date dateMin) { this.dateMin = dateMin; if (isAttached() && dateMin != null) { getPicker().set("min", JsDate.create((double) dateMin.getTime())); } }
/** * Set the maximum date limit. */ public void setDateMax(Date dateMax) { this.dateMax = dateMax; if (isAttached() && dateMax != null) { getPicker().set("max", JsDate.create((double) dateMax.getTime())); } }
/** * Set the maximum date limit. */ public void setDateMax(Date dateMax) { this.dateMax = dateMax; if (isAttached() && dateMax != null) { getPicker().set("max", JsDate.create((double) dateMax.getTime())); } }
/** * Set the minimum date limit. */ public void setDateMin(Date dateMin) { this.dateMin = dateMin; if (isAttached() && dateMin != null) { getPicker().set("min", JsDate.create((double) dateMin.getTime())); } }