javascript - 以 “Lunedì GG/MM”的形式获取意大利语格式的日期?

标签 javascript date

我试图做到这一点:

    var curr = new Date; 
    var first = curr.getDate() - curr.getDay();  
    var last = first + 7; 
    var firstday = new Date(curr.setDate(first + 1)).toUTCString();
    var lastday = new Date(curr.setDate(last)).toUTCString();

但我得到firstday =“2016年1月18日星期一,格林尼治标准时间(GMT)”,
lastday =“星期日,2016年1月24日09:14:44 GMT”。如何使用当天的意大利语名称并将DD / MM格式设置为“Lunedì10/01”(1月10日,星期一)。

谢谢
克里斯

最佳答案

无需使用外部库,您就可以使用toLocaleString()函数。

var options = {'weekday': 'long', 'month': '2-digit', 'day': '2-digit'};
var date = new Date().toLocaleString('it-IT', options);

document.write(date)


Reference具有所有可能的选项

关于javascript - 以 “Lunedì GG/MM”的形式获取意大利语格式的日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34919631/

相关文章:

php - 使用 AJAX 发送具有可变字段数的表单,$_POST 数组为空

php - 为什么我的 MySQL 日期在 PHP 中显示为空白?

javascript - Extjs 日期列格式

python - Matplotlib 以奇数间隔日期 YearLocator

javascript - 如何在 JS 正则表达式中表达 "iPhone10,3"、 "iPhone10,6"、 "iPhone11,2"、 "iPhone11,4"、 "iPhone11,8"中的任何一个

javascript - 在 Javascript 中使用正则表达式替换部分 html 字符串

java - 如何使用java预定执行器服务在一天的特定时间运行java代码?

R posixct 日期和时间不以午夜为中心

javascript - 输入字段占位符属性 ie7+

javascript - 从 JavaScript 中单击按钮打开新的浏览器选项卡