【发布时间】:2016-10-12 11:46:42
【问题描述】:
我想使用 Angular js 获取系统日期格式。用户可能已将其选择为 dd/mm/YYYY、dd/mm/yy ... 等等,它可以是用户在他/她的计算机上选择的任何日期格式。是否可以获取日期格式?
--编辑--
我没有像 2016 年 10 月 12 日、2016 年 12 月 10 日这样的日期值...等等,我还需要从用户系统中选择与用户选择的格式相同的日期值。
【问题讨论】:
-
AFAIK,浏览器不提供相关信息
-
我有一些资源here 但我不清楚如何使用它。谢谢。
-
stackoverflow.com/questions/673905/… 可能会有所帮助。
-
这感觉像是一个 XY 问题。 xyproblem.info。您想做一些未知的事情 (X),并相信获取系统日期格式 (Y) 会解决您的问题。您在询问 Y,但不清楚为什么首先需要解决 Y,因为 Y 并不是任何问题的真正通用解决方案。
-
“从用户系统中挑选”是什么意思?你似乎很困惑。如果您在 HTML 中显示
date选择器,您的 JavaScript 会将其读取为Date对象,这不是特定于语言环境的。 (自 1970 年 1 月 1 日 00:00:00 以来的毫秒数)。您可以在客户端或服务器上使用它,它总是会正确输出。我再次问,您要解决的实际问题是什么?
标签: javascript angularjs date