Flex 4 将日期的月份值转换为其等效字符串

发布于 2024-12-01 15:21:38 字数 269 浏览 3 评论 0原文

我想将 Flex 4 Date 对象转换为“25 Aug 11”格式的字符串。

我认为使用 DateField.dateToString(today,"DD mmm YY"); 这会很容易但是代码输出 25 0808 11,其中 0808 应该是八月。提取 3 个字母的月份值的正确语法是什么?

我在这里缺少的是,除了硬编码一个月份值数组(如 {"Jan", "Feb", ..."Dec"} )然后通过索引访问字符串之外,在 Flex 中还有其他方法吗?

任何帮助都会很棒。

I'd like to convert a Flex 4 Date object to string in the format of "25 Aug 11".

I thought this would be easy using DateField.dateToString(today,"DD mmm YY"); however the code outputs 25 0808 11 where 0808 should be Aug. What is the proper syntax to pull the 3 letter month value?

What I'm I missing here, is there a way in flex other than hardcoding an array of Month values like {"Jan", "Feb", ..."Dec"} and then accessing the string via the index.

Any help would be great.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

倒数 2024-12-08 15:21:38

发帖后2分钟就搞清楚了。我没有使用 DateField,而是使用了格式字符串为 DD MMM YY 的 DateFormatter。

在我做的AS中:

dateLabel.text = "As of " + asOfDateFormatter.format(new Date());

Figured it out 2 minutes after posting. Instead of using DateField I used DateFormatter with a format string of DD MMM YY.

In the AS I did:

dateLabel.text = "As of " + asOfDateFormatter.format(new Date());

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文