我正在尝试根据用户浏览器语言偏好在 javascript 中显示日期和时间。我收到 UTC 格式的日期,通过使用 toLocaleString() 我可以将其转换为浏览器时区。但我还需要将日期名称和月份名称转换为浏览器语言。
例如
2009 年 6 月 15 日下午 1:45:30 -> 2009 年 6 月 15 日星期一晚上 8:45:30(美国)2009 年 6 月 15 日下午 1:45:30 -> 2009 年 6 月 15 日 20:45 :30 (sv-SE) 6/15/2009 1:45:30 PM -> Δευτέρα, 15 Ιουνίου 2009 8:45:30 μμ (el-GR)