我到處尋找這個,但我沒有得到正確的答案。我只想在沒有 CUT 時間的情況下設定它。
{name: "Registered:", value: `${user.createdAt}`},
{name: "Joined:", value: `${message.guild.joinedAt}`}
它目前顯示如下: 單擊此處查看。
有什么辦法可以去掉嗎?
uj5u.com熱心網友回復:
假設屬性是 JS Date實體,您可以使用以下函式之一來執行此操作:
function formatDateV1 (date) {
return date.toLocaleString(undefined, {dateStyle: 'medium', timeStyle: 'medium', hour12: false});
}
function formatDateV2 (date) {
return `${date.toDateString()} ${date.toTimeString().slice(0, 8)}`;
}
const date = new Date();
const user = {createdAt: date};
const message = {guild: {joinedAt: date}};
const registerV1 = {name: "Registered:", value: formatDateV1(user.createdAt)};
console.log('registerV1', registerV1);
const joinV1 = {name: "Joined:", value: formatDateV1(message.guild.joinedAt)};
console.log('joinV1', joinV1);
const registerV2 = {name: "Registered:", value: formatDateV2(user.createdAt)}
console.log('registerV2', registerV2);
const joinV2 = {name: "Joined:", value: formatDateV2(message.guild.joinedAt)}
console.log('joinV2', joinV2);
uj5u.com熱心網友回復:
是的,可以洗掉它
{name: "Registered:", value: `${user.createdAt.toDateString()}`},
{name: "Joined:", value: `${message.guild.joinedAt.toDateString()}`}
您應該添加toDateString()以避免 GMT 或 CUT 時間
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/398166.html
標籤:javascript 节点.js 不和谐.js 复制
上一篇:確定哪個表單發送POST方法
