如何编写一个javascript漂亮的时间函数
How to write a javascript pretty time function
function local(a, b) {
var c = b - a;
if(c < 60) // seconds
{
document.write(Math.floor(c) + 'seconds ago');
}
else if(c >= 60 && c < 3600) // minutes
{
document.write(Math.floor(c/60) + 'minutes ago');
}
else if(c >= 3600 && c < 43200) // hours
{
document.write(Math.floor(c/3600) + 'hours ago');
}
else if(c >= 43200)
{
var d = new Date(a);
document.write(d);
}
}
只需连接。例如,而不是:
document.write('c/60 minutes ago');
试试这个:
document.write((c / 60) + ' minutes ago');
如果你想让输出上下调(四舍五入):
document.write(Math.floor(c / 60) + ' minutes ago');
相关文章:
- 为什么不't Javascript对我的输入值进行了一些重新检查
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 将函数的上下文应用于javascript变量
- 使用php或javascript从facebook相册URL中删除多余的部分
- 正在添加'X'按钮,在文本字段旁边使用javascript
- 如何在JavaScript中将字符串转换为函数引用
- 如何:编写漂亮的HTML代码和Javascript控制台
- Javascript以漂亮的印刷方式格式化var_dump以提高可读性
- 漂亮的打印Java、XML、JavaScript..到HTML
- 试图获得“;类”;用Javascript来表现漂亮
- Javascript-将日期格式转换为漂亮格式时出现问题
- Javascript日志json对象与漂亮的格式
- JSON在javascript中漂亮的打印
- 日期()javascript字符串插入到DB显示在一个漂亮的方式
- Javascript.将datetime转换为漂亮日期.奇怪的格式
- 如何在javascript中实现漂亮的打印循环双链表
- 如何编写一个javascript漂亮的时间函数
- 用于对象浸润的漂亮JavaScript模式(模拟多重继承)
- 如何从javascript数组中提取数据使用漂亮的汤
- 确保JSON在简单的视图模型对象上漂亮地打印,而不会触及javascript (ASP. js).Net MVC 4)