ExtJS 时间字段 24 小时格式选择器

ExtJS timefield 24 hour format picker

我使用的是 ExtJS 7.3.1(现代),timefield 选择器有问题。我找不到让用户直接选择 24 小时格式而无需在 AM 和 PM 选项之间切换的解决方案......这可能吗? 在可视化上没问题,因为有format属性('H:i').

为此,您必须将选择器的 meridiem 配置设置为 false:

{
    xtype: 'timefield',
    label: 'Birthday',
    format: 'H:i',
    picker: {
        meridiem: false
    }
}

另请注意,有 alignPMInside 配置(也在选择器上),当设置为 true 时,会将时间对齐成两个圆圈:

{
    xtype: 'timefield',
    label: 'Birthday',
    format: 'H:i',
    picker: {
        meridiem: false,
        alignPMInside: true
    }
}