当日期字符串可能是两种不同的格式时,Flex 如何格式化日期字符串

发布于 11-13 10:01 字数 198 浏览 1 评论 0原文

我在 Flex 中有一个日期字段,并将格式设置为 YYYY-MM-DD。只要用户单击日历弹出窗口,它就会这样设置。

但是,我需要允许该字段可供人类输入,以便他们可以输入日期。

问题是,大多数用户希望键入 MM/DD/YYYY 格式。我有一个显示格式的工具提示,但如何检查格式并将其更改为 YYYY-MM-DD 格式,或者执行其他适当的操作(警报?)?

I have a date field in flex and have the format set to YYYY-MM-DD. As long as the user clicks the calendar pop-up it set's it that way.

However, I need to allow the field to be human enter-able so they can type in a date.

The problem is, most users want to type the format MM/DD/YYYY. I have a tool tip that shows the format, but how can I check the format and change it to the YYYY-MM-DD format, or do something else appropriate (alert?)?

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

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

发布评论

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

评论(1

又怨2024-11-20 10:01:42

很简单:

DateFormatter.parseDate(yourString);

只要您的字符串是某种标准格式,它就应该可以工作。

Easy enough:

DateFormatter.parseDate(yourString);

As long as your string is somewhat of a standard format, it should work.

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