请教,如何通过给定的时间知道是多久前的?

请教,如何通过给定的时间知道是多久前的?

请教,如何通过给定的时间知道是多久前的?
请教,如何通过给定的时间知道是多久前的?

比如说给定: 2006-09-9 12:00:00 , 知道相对当前的时间它是 多少分钟前的? 还是几小时间前的?还是几天前的?

因为在很多网站上看到, 某个贴子 是 20分钟前的, 或是显示为" 昨天的贴子", "前天的贴子"...
将其转换为 unix 时间戳,.
将其转换为 unix 时间戳,然后跟time相减,即可得到

将时间转换为unix时间戳,我以前有一个帖子,自己找一下
找不到....
看看Time::Local qw/timel.
看看Time::Local qw/timelocal/; 这个函数吧
我想你的问题和我当初是有些相似的。
http://perlchina.sun126.com/cgi-bin/ccb/topic_view.cgi?forum=4&article_id=0004060622100054