如果我们有一份过去时间戳,如何使用JS/HTML将时间戳转换为“xx天前”的形式呢,以下是完整代码
当然,只在同一时区时适用。
你也可以通过Date类将具体时间转换为时间戳。
<!DOCTYPE html> <html> <head> < http-equiv="Content-Type" content="text/html; charset=utf-8"/> < src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"> </ > < > $(document).ready(function() { var str = ""; var timestamp = 0; var pass = 0; str = $("#time").text(); timestamp = (new Date()).valueOf(); pass = (timestamp - str) / 1000; $("#time").text(pass); if (pass < 60) { $("#time").text(pass + "秒前"); } else { if (pass < (60 * 60)) { pass = Math.floor(pass / 60); $("#time").text(pass + "分钟前"); } else { if (pass < (60 * 60 * 72)) { pass = Math.floor(pass / 60 / 60); $("#time").text(pass + "小时前"); } else { if (pass >= (60 * 60 * 72) ) { pass = Math.floor(pass / 60 / 60 / 24); $("#time").text(pass + "天前"); } } } } }); </ > </head> <body> <div id="time">1486122654000</div> </body> </html>
以上所述是小编给大家介绍的用JS/HTML将时间戳转换为“xx天前”的形式,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对小牛知识库网站的支持!
问题内容: 想要改善这篇文章吗? 提供此问题的详细答案,包括引文和为什么答案正确的解释。答案不够详细的答案可能会被编辑或删除。 我想转换格式的时间戳记,并把它变成像用PHP。 我找到了一个有用的脚本来执行此操作,但是我认为它正在寻找一种不同的格式用作时间变量。我要修改以使用此格式的脚本是: 我认为在脚本的前几行中,脚本正在尝试执行以下操作(不同的日期格式数学): 我如何将时间戳转换为该(unix?
本文向大家介绍详解Django将秒转换为xx天xx时xx分,包括了详解Django将秒转换为xx天xx时xx分的使用技巧和注意事项,需要的朋友参考一下 Django将秒转换为xx天xx时xx分,具体代码如下所示: 知识点扩展:django 将model转换为字典 总结 以上所述是小编给大家介绍的Django将秒转换为xx天xx时xx分,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回
我最近从日历切换到joda time LocalDate,以避免项目中的时区问题(我不需要时区)。在某个时候,我需要从LocalDate获得时间戳: 由于某种原因,我无法理解,在将localdate转换为时间戳后,结果会返回到前一天的23:00。为什么?
问题内容: 我正在寻找将UTC时间字符串转换为Unix时间戳的选项。 我拥有的字符串变量是,需要将其转换为unix时间戳,例如 任何想法如何做到这一点? 问题答案: 首先,unix时间戳没有时间,但以UTC为单位。 在包有功能解析与预计解析时的布局。布局是从参考时间开始构造的。因此,在您的情况下,布局应为。使用Parse之后,您将获得一个可以调用Unix来接收Unix时间戳的结构。
然而,我想知道你如何将它转换成没有GMT或年份的时间和日期,例如Sat 04月03日14:00:00,这就是它 我的Add.java 我的配置文件.java 这里的任何帮助都将得到极大的理解。
问题内容: 我想将日期转换为时间戳,我的输入是。我用了 上面写着NaN ..有人能告诉你如何转换吗? 问题答案: var myDate = “26-02-2012”; myDate = myDate.split(“-“); var newDate = myDate[1]+”,”+myDate[0]+”,”+myDate[2]; console.log(new Date(newDate).getTi