【问题标题】:Flex 4.5, setting locale for datefield does not workFlex 4.5,设置日期字段的区域设置不起作用
【发布时间】:2011-07-25 23:05:02
【问题描述】:

出于某种原因,将应用程序区域设置为 nl_NL 不会影响我的日期字段组件。

日期仍以英文/格式显示。

我尝试使用以下内容:

但这不起作用。我做错了吗?

我想我可以制作一个自定义日期字段组件,在其中提供这些日期的荷兰语翻译,包括格式,但这是我不太喜欢的方式...

【问题讨论】:

    标签: apache-flex locale datefield


    【解决方案1】:

    您可以使用 formatString 来指定您希望使用的 dateFomat。

    <mx:DateField id="dateFieldEnd" formatString="YYYY/MM/DD" .. />
    

    【讨论】:

      【解决方案2】:

      我会使用以下内容:

      <mx DateField id        = "dateField" 
                    dayNames  ="["S", "M", "D", "M", "T", "F", "S"]"
                    monthNames="["januari", "February", "March", "April", "May",
                                 "June", "July", "August", "September", "October", 
                                 "November", "December"]" />
      

      连同 formatString 选项,您应该会得到您正在寻找的东西。我知道除了一月之外都是英文的,但我不知道荷兰语月份的名称......

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-04-11
        • 2021-02-25
        • 2011-02-06
        • 1970-01-01
        • 2011-07-20
        • 1970-01-01
        • 2011-01-22
        相关资源
        最近更新 更多