gpt4 book ai didi

jquery - 如何以 jquery.timeago 格式显示过去 24 小时的日期,否则显示短月份名称

转载 作者:行者123 更新时间:2023-12-01 04:28:37 27 4
gpt4 key购买 nike

问题说明了我的想法。我对js不太擅长,已经尝试了一段时间了。谢谢。

最佳答案

新答案

看来我之前回答时可能误解了 jQuery 插件的功能。在我看来,获得所需功能的最佳方法是修改 jQuery 插件。修改插件并不是一项简单的任务,但如果您确实需要上述功能,那么它可能是值得的。

<小时/>

旧答案

从 jQuery.timeago 插件返回的字符串将始终返回包含以下内容的字符串

  • 分钟
  • 分钟
  • 小时
  • 小时

如果在当前 24 小时内。

在 JavaScript 中,使用正则表达式检查返回的字符串是否在 24 小时内,如果不是,则使用日期对象获取月份。

正则表达式测试示例:

hours?|minutes?

示例测试:

var now = $.timeago(new Date());
console.log(now);
console.log( /hours|hour|minutes|minute/g.test(now) );

控制台输出示例:

alt text

这应该足以让您朝着正确的方向前进。

关于jquery - 如何以 jquery.timeago 格式显示过去 24 小时的日期,否则显示短月份名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4382920/

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