gpt4 book ai didi

javascript - 如何更改 javascript 中现有日期的日期格式

转载 作者:行者123 更新时间:2023-12-02 15:24:26 26 4
gpt4 key购买 nike

我已经下载了一个用于实时聊天的 war 文件(不是我的代码)websockets 应用程序(Java 应用程序)

这是我从后端收到的信息(我没有代码)

Object {message: "as", sender: "sdas", received: "Thu Nov 19 21:12:36 IST 2015"}

是否可以更改日期,以便我只能获取

Thu Nov 19 21:12:36 ,而不是Thu Nov 19 21:12:36 IST 2015

function onMessageReceived(evt) {

var msg = JSON.parse(evt.data);
console.log(msg);
var $messageLine = $('<tr><td class="received">' + msg.received
+ '</td><td class="user label label-info">' + msg.sender
+ '</td><td class="message badge">' + msg.message
+ '</td></tr>');
$chatWindow.append($messageLine);
}

您能告诉我该怎么做吗

最佳答案

以任何方式获取有效的长日期,都可以删除字符串中的尾随两个单词,

function simpleDateString(dt){       

return dt.split(" ").splice(0, 4).join(" ");
}

使用上面的函数去除拖尾词,让我们修改你的函数

function onMessageReceived(evt) {

var msg = JSON.parse(evt.data);
console.log(msg);
var simpleDate = simpleDateString(msg.received); //parse your date string
var $messageLine = $('<tr><td class="received">' + simpleDate
+ '</td><td class="user label label-info">' + msg.sender
+ '</td><td class="message badge">' + msg.message
+ '</td></tr>');
$chatWindow.append($messageLine);
}

关于javascript - 如何更改 javascript 中现有日期的日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33808411/

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