【发布时间】:2013-12-13 11:20:46
【问题描述】:
我有一个用 JavaScript 编写的函数,用于获取 日/月/年小时/分钟/秒 AM/PM 格式的日期时间。我想要的是一个函数,它将允许我返回以下类型的字符串(1 秒、5 秒、2 分钟、4 小时、1 天、5 个月或 5 年)。这是一个示例代码sn-p:
function (var inputDate)
{
var difference = dateNow - inputDate;
//1 second, or 5 seconds, or 2 minutes, or 4 hours, or 1 day, or 5 months, or 5 years - I want to return the highest difference between both dates (current date and the date, which I input)
return string difference;
}
提前致谢!
【问题讨论】:
-
请试试这个。我认为同样的问题。 stackoverflow.com/questions/7763327/…
-
如果相差 1 小时 59 分钟,您想返回什么?还是 1 小时?
-
你好@user1950929,我想返回1小时:)
-
@user1950929:“4 小时”似乎是他可能的输出值中最接近的 :-)
标签: javascript datetime