小编dof*_*mda的帖子

如何在jquery中将日期和时间转换为timeago格式

我正在尝试显示facebook新闻源并在移动网络应用中显示它们.它工作正常,但问题是它没有在移动网络浏览器上以timeago格式(即2天前)显示时间,另一方面它在桌面上显示正确.日期和时间的格式为2011-09-13T11:28:19 + 0000.

在移动设备上它显示NaN年前.

这是我的timeago函数代码

timeAgo('2011-09-13T11:28:19+0000');
function timeAgo(date_time) {                   
                //to get unix timestamp
                var currentDate = Math.round(+new Date()/1000);
                var tweetDate = Math.round(+new Date(date_time)/1000); 
                //alert(tweetDate);
                var diffTime = currentDate - tweetDate;
                //alert(diffTime);
                if (diffTime < 59) return 'less than a minute ago';
                else if(diffTime > 59 && diffTime < 120) return 'about a minute ago';
                else if(diffTime >= 121 && diffTime <= 3600) return (parseInt(diffTime / 60)).toString() + ' minutes ago';
                else if(diffTime > 3600 && diffTime < 7200) return '1 …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery mobile-browser

4
推荐指数
1
解决办法
6337
查看次数

在javascript中操作字符串

如果我有一个很长的字符串,让我们说

var str = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean eu accumsan urna. Phasellus imperdiet elementum massa sit amet condimentum. Vivamus porttitor lobortis dignissim. Nam non tellus sapien, at pulvinar augue. Nulla metus mauris, cursus a sodales varius, imperdiet nec nisi. Quisque ut est quis massa sagittis pharetra quis aliquam dui. Phasellus id nisi quis mauris ultricies tristique et ut orci.";
Run Code Online (Sandbox Code Playgroud)

我想操纵它来显示这样的东西

"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean eu..."
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

javascript

1
推荐指数
2
解决办法
876
查看次数

如何使用jquery在文本中查找链接?

假设我有一个这样的文本"这是一个长文本.它包含150个字符.您可以在此链接http://www.somewebsite.com/RDFCCSDVDS上找到有关此文本的更多信息".

因此,在上面的文字中,我想找到该链接并将其转换为链接,以便当用户点击它时,用户将直接进入该网站.

我怎样才能实现这个目标?

html javascript jquery hyperlink

1
推荐指数
1
解决办法
6048
查看次数

标签 统计

javascript ×3

html ×2

jquery ×2

hyperlink ×1

mobile-browser ×1