我在美国的Windows服务器上有一个MVC网站(在C#中)。
我在以色列有一个客户(例如)进入网站。
以色列的日期格式名称是" he-IL"字符串格式为" dd / MM / yyyy" (前一天),但客户的浏览器是英文版,而不是希伯来文。
我希望当客户端进入网站时 - javascript将知道(使用JS函数或来自服务器的信息)客户端日期格式名称[he-IL],或者至少是日期格式字符串[DD / MM / YYYY]。
有可能吗?
答案 0 :(得分:1)
通常,浏览器的区域设置允许您检索此信息。如果您的客户端使用英语设置其浏览器设置,则表示他希望使用英语格式表示日期。你为什么要违背他的意愿?
如果你想违背他的意愿,实现这一目标的唯一方法是使用一些地理定位服务,它将尝试从IP地址定位国家,然后根据这个国家/地区格式设置日期。