gpt4 book ai didi

JavaScript 从时间戳获取日期和时间

转载 作者:行者123 更新时间:2023-11-29 21:52:14 24 4
gpt4 key购买 nike

我将此字段作为网络响应的一部分:

datetime_local: "2015-02-16T19:00:00"

我可以提取日期和时间吗?例如我想显示

February 16th at 7pm

这可能吗?

最佳答案

使用这个函数

function getFormattedDate(date)
{
var fortnightAway = new Date(date),
date = fortnightAway.getUTCDate(),
hour = fortnightAway.getUTCHours(),
month = "January,February,March,April,May,June,July,August,September,October,November,December"
.split(",")[fortnightAway.getUTCMonth()];

function nth(d) {
if(d>3 && d<21) return 'th'; // thanks kennebec
switch (d % 10) {
case 1: return "st";
case 2: return "nd";
case 3: return "rd";
default: return "th";
}
}

return month+" "+date+nth(date) +" at "+(hour<12?hour+"am":(hour-12)+"pm");
}

getFormattedDate("2015-02-16T19:00:00")这样调用它

工作 Fiddle

关于JavaScript 从时间戳获取日期和时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28548058/

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