首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Html“添加:1天零18小时前”

Html“添加:1天零18小时前”
EN

Stack Overflow用户
提问于 2015-02-01 09:50:51
回答 3查看 96关注 0票数 1

我正在做一个简单的网站,在这个网站上,当我发表帖子或评论时,我想要它显示这个评论有多老。

Example1: 10天前添加的“我喜欢苹果”//这是时间,它应该从0秒开始,当它发布时,它应该计入。

Example2:“我喜欢香蕉”补充道:1小时3分钟前

html中的一些东西是好的,例如,我添加了这样的行((Date xx - Date xx) start counts ),一旦我发布了这段文本,它就会计数,然后我会得到“添加: 10天前”。

希望这已经足够清楚了,谢谢。我也不介意Java的解决方案,只要复制粘贴很容易,因为我需要做很多“注释”。

EN

回答 3

Stack Overflow用户

发布于 2015-02-01 09:52:57

可以使用moment.js中的相对时间功能

票数 6
EN

Stack Overflow用户

发布于 2015-02-01 09:52:48

您可能会发现this plugin很有用。

票数 3
EN

Stack Overflow用户

发布于 2015-02-01 20:02:35

这在HTML中是不可能的。你需要一门编程语言。您应该在添加注释时处理这个问题;您需要存储有关实际更改的信息,要么手动(如果您手动编辑页面),要么存储在添加注释的软件中,例如PHP代码或CMS。要计算该时刻与当前时间之间的差异,您需要决定“当前时间”。您最终可能会决定使用用户查看页面的时间,这将引导您使用JavaScript。将添加时间实际存储在HTML文档中后(例如,作为可见的日期或不可见的属性),这将非常容易,但这当然取决于用于该时间的格式。在任何情况下,它都应该是世界时或本地时间以及时区指定;否则您无法正确计算差值。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28258620

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档