3小时前,7小时前等转换为unix时间戳

时间:2011-08-23 06:47:29

标签: unix timestamp

Hello Everyone          

任何人都可以指导我如何将4小时前,3小时前等转换为unix时间戳?它经常在很久以前的很多网站上观察过,就像3小时前一样,我真的需要它转换成unix时间戳,让我知道是否有人有任何想法?

2 个答案:

答案 0 :(得分:1)

如果它始终采用“n Hours ago”格式,则可以将n转换为整数,然后从当前的unix时间戳中减去3600 * n。

如果不了解您使用的语言,很难给出更详细的解释。

答案 1 :(得分:1)

从命令行,date可以为您执行此转换:

date -d "3 hours ago" +"%s"

其中+"%s"是一种日期格式,仅表示"打印unix时间戳"