gpt4 book ai didi

javascript - jQuery从字符串更改数据格式

转载 作者:行者123 更新时间:2023-11-30 06:06:56 25 4
gpt4 key购买 nike

我有这个字符串:2010-09-21T15:48:12.754+02:00

我会把它转换成这种格式:2010 年 9 月 21 日星期二 15:48:12 CEST

如何使用 javascript 或 jQuery 实现?

非常感谢。国 session 员。

最佳答案

试试这个:

var myDate = new Date("2010-09-21T15:48:12.754+02:00")
alert(myDate);

编辑

如果你愿意,你可以编写自己的日期格式,例如:

var date = new Date("2010-09-21T15:48:12.754+02:00");
var days = ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'];
var months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
var myDate = '';
myDate += days[date.getDay()] + " " + months[date.getMonth()] + " " + date.getDate() + " ";
myDate += date.getHours() + ":" + date.getMinutes() + ":" + date.getSeconds() + " ";
myDate += "0" + date.getTimezoneOffset() / 60 + ":00 " + date.getFullYear();
alert(myDate);

参见jsfiddle .


编辑

另一个例子:

// crazy date
var date = new Date("2010-09-22");
var days = ['Weekend!', 'Workday', 'Workday', 'Workday', 'Workday', 'Workday', 'Weekend!'];
var months = ['Winter', 'Winter', 'Spring', 'Spring', 'Spring', 'Summer', 'Summer', 'Summer', 'Autumn', 'Autumn', 'Autumn', 'Winter'];
var myDate = "We are in " + months[date.getMonth()] + " and today is a " + days[date.getDay()];
alert(myDate);

关于javascript - jQuery从字符串更改数据格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3769395/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com