php 将时间戳转换为多少分钟前

foreach ($comments as $k => &$v){

    $s =  (int)($nowtime-$v[‘create_time‘]);

    if((0<$s) && ($s<60)){
         $v[‘time_num‘] = $s.‘秒前‘;
    }elseif((60<$s) && ($s<3600)){
        $mins = $s/60;
        $v[‘time_num‘] = floor($mins).‘分钟前‘;
    }elseif((3600<$s) && ($s<86400)){
          $hours = $s/3600;
          $v[‘time_num‘] = floor($hours).‘小时前‘;
    }elseif($s>=86400) {
        $days = $s / 86400;
        $v[‘time_num‘] = floor($days) . ‘天前‘;
    }
}
时间: 2024-12-29 23:51:00

php 将时间戳转换为多少分钟前的相关文章

如何用JS/HTML将时间戳转换为“xx天前”的形式【附源码,转

如果我们有一份过去时间戳,如何使用JS/HTML将时间戳转换为"xx天前"的形式呢,以下是完整代码 <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <script src="https://ajax.googleapis.com/aja

js jq插件 显示中文时间戳 刚刚 N分钟前 N小时前 今天 上午 下午

$.fn.extend({ /* ** 时间戳显示为[不久前,刚刚,N分钟前,N小时前,N天前,N周前,N月前,N年N月N日]的处理 ** eg. ** $('1517451000000').commonTimeStamp(); // 2018年02月01日 ** $(new Date('2018-02-01 15:10:00').getTime()).commonTimeStamp(); // 1分钟前 */ "commonTimeStamp": function () { // 补

vue将接口返回的日期实时转换为几分钟前、几小时前、几天前

项目开发中,各种需求都会遇到,有些需求很合理,也好实现,有些需求不能说不合理,就是太麻烦,就比如类似标题所描述这种的需求,你不能说它是不合理的需求,因为很多论坛或微博.朋友圈.QQ空间之类的这种效果还是很常见的,能让我们一眼就看到这些信息是什么时候发的,而且这些时间基本都是实时自动更新的,给人的感觉很友好. 而在我们公司的后台管理项目中,恰好也有这样的需求,感觉很时髦.很潮流,所以在我们前端开发的时候,我就顺便把这样的效果给做了出来.后来在和写接口的同事开会对字段的时候,写接口的同事说这个功能他

如何让时间戳的15分钟前使用BigQuery ?

发现这但这并不运行在标准的SQL 我想做的事: WHERE datew > DATE_SUB(CURRENT_TIMESTAMP(),INTERVAL 5 DAY )但这是行不通的. 根据文档DATE_SUB只支持 DAYWEEK. Equivalent to 7 DAYs.MONTHQUARTERYEAR我怎么能得到电流time stamp - 15 minutes在标准的SQL BigQuery吗? 原文地址:http://blog.51cto.com/14021402/2308491

时间戳转自定义日期格式和刚刚、十分钟前等友好日期格式

(一)一般消息类通知信息在拿到时间戳时,会更贴近发布该内容多久时间,比如:刚刚.十分钟前.两小时前.两天前等 如果超过一定的时间后,则显示发布的日期.对于用户来说,更加友好地显示时间. export function dateStr(date){ //获取js 时间戳 var time=new Date().getTime(); time=parseInt((time-date)/1000); //存储转换值 var s; if(time<60*10){ //十分钟内 return '刚刚';

iOS-OC根据时间戳获取距离现在的状态(刚刚,分钟前,今天,昨天)

 iOS-OC根据时间戳获取距离现在的状态(刚刚,分钟前,今天,昨天) 获取时间戳 - (NSString *)distanceTimeWithBeforeTime:(double)beTime { NSTimeInterval now = [[NSDatedate]timeIntervalSince1970]; double distanceTime = now - beTime; NSString * distanceStr; NSDate * beDate = [NSDatedateWit

用php判断时间戳来输出刚刚,分钟前,小时前昨天和时间

function T($time) {    //获取今天凌晨的时间戳    $day = strtotime(date('Y-m-d',time()));    //获取昨天凌晨的时间戳    $pday = strtotime(date('Y-m-d',strtotime('-1 day')));    //获取现在的时间戳    $nowtime = time();        $tc = $nowtime-$time;    if($time<$pday){       $str = 

JS转换时间戳为“刚刚”、“1分钟前”、“2小时前”“1天前”等格式

var minute = 1000 * 60; var hour = minute *60; var day = hour *24; var week = day * 7; var month = day * 30; function getTimer(stringTime){ var time1 = new Date().getTime();//当前的时间戳 console.log(time1); var time2 = Date.parse(new Date(stringTime));//指

iOS_时间戳与日期转换(几分钟前)

mark for myself. 时间戳转时间的时候,经常会遇到要转换成几分钟前的类型.比如最新品论发表于"一分钟前"或者"十分钟前"等. 以下为自己开发过程中遇到的时间戳转换成该类型字符串和其他时间戳与日期转换的方法封装: #define mark - 时间 /** * 时间戳转成字符串 * * @param timestamp 时间戳 * * @return 格式化后的字符串 */ + (NSString *)timeFromTimestamp:(NSInteg