org.jfree.data.time.Hour.peg()方法的使用及代码示例

x33g5p2x  于2022-01-20 转载在 其他  
字(2.5k)|赞(0)|评价(0)|浏览(142)

本文整理了Java中org.jfree.data.time.Hour.peg()方法的一些代码示例,展示了Hour.peg()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Hour.peg()方法的具体详情如下:
包路径:org.jfree.data.time.Hour
类名称:Hour
方法名:peg

Hour.peg介绍

[英]Recalculates the start date/time and end date/time for this time period relative to the supplied calendar (which incorporates a time zone).
[中]相对于提供的日历(包含时区),重新计算此时间段的开始日期/时间和结束日期/时间。

代码示例

代码示例来源:origin: org.codehaus.jtstand/jtstand-chart

  1. /**
  2. * Constructs a new Hour.
  3. *
  4. * @param hour the hour (in the range 0 to 23).
  5. * @param day the day (<code>null</code> not permitted).
  6. */
  7. public Hour(int hour, Day day) {
  8. if (day == null) {
  9. throw new IllegalArgumentException("Null 'day' argument.");
  10. }
  11. this.hour = (byte) hour;
  12. this.day = day;
  13. peg(Calendar.getInstance());
  14. }

代码示例来源:origin: jfree/jfreechart

  1. /**
  2. * Constructs a new Hour.
  3. *
  4. * @param hour the hour (in the range 0 to 23).
  5. * @param day the day ({@code null} not permitted).
  6. */
  7. public Hour(int hour, Day day) {
  8. Args.nullNotPermitted(day, "day");
  9. this.hour = (byte) hour;
  10. this.day = day;
  11. peg(Calendar.getInstance());
  12. }

代码示例来源:origin: org.codehaus.jtstand/jtstand-chart

  1. /**
  2. * Constructs a new instance, based on the supplied date/time evaluated
  3. * in the specified time zone.
  4. *
  5. * @param time the date-time (<code>null</code> not permitted).
  6. * @param zone the time zone (<code>null</code> not permitted).
  7. * @param locale the locale (<code>null</code> not permitted).
  8. *
  9. * @since 1.0.13
  10. */
  11. public Hour(Date time, TimeZone zone, Locale locale) {
  12. if (time == null) {
  13. throw new IllegalArgumentException("Null 'time' argument.");
  14. }
  15. if (zone == null) {
  16. throw new IllegalArgumentException("Null 'zone' argument.");
  17. }
  18. if (locale == null) {
  19. throw new IllegalArgumentException("Null 'locale' argument.");
  20. }
  21. Calendar calendar = Calendar.getInstance(zone, locale);
  22. calendar.setTime(time);
  23. this.hour = (byte) calendar.get(Calendar.HOUR_OF_DAY);
  24. this.day = new Day(time, zone, locale);
  25. peg(calendar);
  26. }

代码示例来源:origin: jfree/jfreechart

  1. /**
  2. * Constructs a new instance, based on the supplied date/time evaluated
  3. * in the specified time zone.
  4. *
  5. * @param time the date-time ({@code null} not permitted).
  6. * @param zone the time zone ({@code null} not permitted).
  7. * @param locale the locale ({@code null} not permitted).
  8. *
  9. * @since 1.0.13
  10. */
  11. public Hour(Date time, TimeZone zone, Locale locale) {
  12. Args.nullNotPermitted(time, "time");
  13. Args.nullNotPermitted(zone, "zone");
  14. Args.nullNotPermitted(locale, "locale");
  15. Calendar calendar = Calendar.getInstance(zone, locale);
  16. calendar.setTime(time);
  17. this.hour = (byte) calendar.get(Calendar.HOUR_OF_DAY);
  18. this.day = new Day(time, zone, locale);
  19. peg(calendar);
  20. }

相关文章