今日丰富的日历

时间:2012-09-24 11:06:25

标签: date calendar richfaces

我想知道除了默认日历之外,我怎样才能在富言日历中设置日历。

我想要这个,因为时区会发挥作用,如果应该使用另一个时区而不是服务器的时区,那么它可能是日历中选择的另一个“今天”。

感谢。

2 个答案:

答案 0 :(得分:0)

尝试defaultTime属性

http://docs.jboss.org/richfaces/latest_3_3_X/en/devguide/html/rich_calendar.html

“defaultTime”属性,用于在两种情况下设置当前日期的默认时间值:

  • 如果没有设定时间
  • 如果选择了另一个日期并且“resetTimeOnDateSelect”属性的值设置为“true”

答案 1 :(得分:0)

另一个方法是从后端管理“今天”。

如果您有一个支持bean获取正确的时间,您可以将rich:calendar值绑定到backing bean Date属性。

支持bean

Class MyBackingBean{
  SomeUtil someUtil;
  Date today;
  @Create
  public void init(){
    today = someUtil.getCurrentTime();
  }
  public Date getToday(){ return today;}
}

<强> HTML

<rich:calendar 
    id="todayDate" 
    value="#{myBackingBean.today}"></rich:calendar>