有没有一种方法可以使用JavaScript获取用户对日期和货币格式的配置?获取日期和货币格式
2
A
回答
0
您可以通过HTML5 geolocation(或服务器端)了解用户的位置。并根据位置,了解货币。但是你需要一张国家地图 - >货币。
HTML Basic示例:
function getLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
} else{
alert("Geolocation is not supported by this browser.");
}
}
function showPosition(position) {
alert("Latitude: " + position.coords.latitude + " Longitude: " + position.coords.longitude)
}
+0
了解位置可以告诉您该位置的货币,但不是用户的实际货币格式设置。每个国家都有一个不同点,那就是逗号和句号是否用于千位分隔符或小数点,但如果我在德国度假,我不会将我的电脑格式转换为使用'1.234,56',我'我仍然想看'1,234.56'。 – nnnnnn
+0
你说得对。所以,只要知道该国家的位置和货币即可。但如果它是用户的本地货币,则是不可能的。我们在谈论技术,而不是魔术= P –
0
这台日期的“DDMM”属性为true,如果本地计算机解析(输出)日期字符串格式化为DDMM-YYYY, 如果假本机格式是mm-dd-yyyy。
Date.ddmm= (function(){
return Date.parse('2/6/2009')== 1243915200000;
})();
相关问题
- 1. 未格式化货币格式货币
- 2. 格式货币
- 3. 货币格式
- 4. 货币格式
- 5. 印度货币的PHP货币格式?
- 6. C#格式十进制货币/货币
- 7. Sencha货币格式
- 8. 数/货币格式
- 9. 货币格式C++
- 10. C#货币格式
- 11. C#格式货币
- 12. Javascript货币格式
- 13. 格式化货币
- 14. 格式化货币
- 15. ZF2货币格式
- 16. 货币laravel格式
- 17. 货币格式laravel
- 18. 格式化货币
- 19. INR货币格式
- 20. PHP货币格式
- 21. 根据货币代码将货币格式设置为货币
- 22. 数字,货币和日期筛选
- 23. 根据ISOCountryCode获取货币符号和货币代码
- 24. 从格式化金额提取货币
- 25. 在格式化价格时获取NSNumberFormatter来拼出货币
- 26. 在URL中插入日期并获取该日期的货币数据
- 27. 的Javascript货币格式
- 28. asp.net标签货币格式
- 29. .NET中的货币格式
- 30. INR货币格式问题
如果你的意思是你想得到一个字符串,例如“dd MMM yyyy”来描述日期格式,那么没有。如果您希望能够使用本地格式显示日期,那么是的。 – nnnnnn
我不认为这是可以做到的。你可以*尝试*使用'new Date()。toLocaleDateString()',然后从中反向设计日期格式,但即使这个结果是特定于浏览器的。 –
您将如何处理这些信息,以及您的用户配置是什么意思?你是否打算以浏览器的原始格式或用户首选格式读取和写入日期和货币? (两个完全不同的东西。) –