gpt4 book ai didi

java - 如何从智能 gwt 日历中删除下午/上午

转载 作者:行者123 更新时间:2023-12-02 07:42:00 31 4
gpt4 key购买 nike

我用智能GWT制作了一个日历。禁用“日/周”选项卡并将默认值设置为“月”。我想从日历中删除上午/下午时间。我不需要上午/下午时间,因为我使用天作为最小时间单位。

有什么办法可以去掉吗?我可以使用以下方法更改它:

calendar.setTimeFormatter(TimeDisplayFormat.TO24HOURTIME);

但没有选项可以禁用它,只能更改它。

这可能吗?

最佳答案

用途:

calendar.setTimeFormatter(TimeFormatter.TOSHORT24HOURTIME);

编辑:

当前格式化程序枚举不支持您想要的内容,但我认为您可以创建一些解决方法(虽然尚未尝试,但请尝试一下)。

  1. 编辑 Calendar.js 并将其更改为类似以下内容(请参阅 here ):

    formatCellValue : function (value, record, rowNum, colNum, grid) {
    return "";
    }
  2. 创建新格式化程序的副本,这与 NativeTimeDisplayFormatter 非常相似(它是最终的,因此您无法扩展它),并在 format 方法中返回日期格式(在 JS 中)。然后重载 setTimeFormatter,以便您能够获取格式化程序,并执行与原始格式化程序相同的功能。

关于java - 如何从智能 gwt 日历中删除下午/上午,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11453391/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com