主要是根据接收的时间戳来与昨天的起止时间戳,今天时间戳起止,本周时间戳起止,然后本周之外的是几月几号的形式。
话不多说 上代码

function timeToChzh($time){$t = time();$start = mktime(0,0,0,date("m",$t),date("d",$t),date("Y",$t));//当天的开始时间$end = mktime(23,59,59,date("m",$t),date("d",$t),date("Y",$t));//当天的结束时间$monthstart = mktime(0, 0 , 0,date("m"),date("d")-date("w")+1,date("Y"));//当月开始时间$monthend = mktime(23,59,59,date("m"),date("d")-date("w")+7,date("Y"));//当月结束时间//昨天起至时间  $beginYesterday = mktime(0,0,0,date('m'),date('d')-1,date('y'));  $endYesterday = mktime(0,0,0,date('m'),date('d'),date('y'))-1;//今天时间if($time >= $start && $time <= $end){return '今天'.date('H:i',$time);}//昨天if($time >= $beginYesterday && $time <= $endYesterday){return '昨天'.date('H:i',$time);}//周几if($time >= $monthstart && $time <= $monthend){return "周" . mb_substr( "日一二三四五六",date("w",$time),1,"utf-8" ).date('H:i',$time);}return date('m-d',$time);}

php根据时间戳获取今天,昨天,周几,几月几号的时间形式相关推荐

  1. 获取当前月的 下一个月1号

    获取当前月的 下一个月1号 private static Date TimeTools(Date date) throws ParseException {Calendar calendar = Ca ...

  2. java 当年的的第一个月_Java获取当前日期前一周、前一个月、当年的时间、两个日期间的间隔...

    ​ 获取以当前日期为结束日期的一周内的时间: String paramStartDate = ""; String paramEndDate = ""; Sim ...

  3. date js 半年_moment.js 搜索栏获取最近一周,一个月,三个月,半年,一年时间

    统计时间 label: '统计时间', name: 'countTime', type: 'select', data: [ { value: '0', text: '最近一周' }, { value ...

  4. java获取过去一周、一个月,一年的日期

    public static void main(String[] args) {SimpleDateFormat format = new SimpleDateFormat("yyyy-MM ...

  5. moment.js 搜索栏获取最近一周,一个月,三个月,半年,一年时间

    统计时间 label: '统计时间',name: 'countTime',type: 'select',data: [{value: '0',text: '最近一周'},{value: '1',tex ...

  6. php 时间戳获取周几,PHP实现根据时间戳获取周几的方法,php戳获取周_PHP教程

    PHP实现根据时间戳获取周几的方法,php戳获取周 本文实例讲述了PHP实现根据时间戳获取周几的方法.分享给大家供大家参考,具体如下: 获取某个时间戳的周几,以及未来几天以后的周几 其中: $time ...

  7. java获取时间戳(计算两个时间相差几天几小时几秒,获取当前日期是周几。。。)

    java时间相关 博主所有博客都是验证过的 获取一个时间的时间戳 //获取当前时间戳Calendar cal1 = Calendar.getInstance();cal1.setTime(new Da ...

  8. php 时间戳 周几,PHP实现根据时间戳获取周几的方法

    本文实例讲述了PHP实现根据时间戳获取周几的方法.分享给大家供大家参考,具体如下: 获取某个时间戳的周几,以及未来几天以后的周几 其中: $time 代表时间 $i 今天开始 具体示例代码如下: fu ...

  9. mysql获取当月数据_MySQL中获取天、周、月等数据

    MySQL中获取天.周.月等数据 1.今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 2.昨天 SELECT * FROM 表名 ...

最新文章

  1. LabVIEW纹理分析(基础篇—9)
  2. 《信息系统安全等级保护定级报告》
  3. 使用Python的http.server实现一个简易的Web Api对外提供HanLP拼音转换服务
  4. GridControl详解(八)菜单
  5. linux 修改ssh banner
  6. xfce的开始菜单增加搜索框
  7. drawer的用法_MMDrawerController抽屉侧边栏的简单使用
  8. Maven学习总结(7)——eclipse中使用Maven创建Web项目
  9. 美国科技股昨日普遍下跌:华尔街受特朗普影响抛售科技股票
  10. matlab三维绘图函数plot3【matlab图行绘制四】
  11. 排序算法 稳定和不稳定_稳定和不稳定排序算法之间的区别?
  12. Java中的Ant与Maven比较整理
  13. wps打开pdf乱码_用wps2016版打开word文件乱码怎么处理
  14. 手机上怎么照证件照照片?教你两招轻松拍出证件照
  15. KubeSphere 日志备份与恢复实践
  16. [Gym 102135][B - Freebie]2017-2018 8th BSUIR Open Programming Contest
  17. 记录小米设备事件获取
  18. 如何在3dmax中断开当前选中的链接
  19. C++成员变量指针和成员函数指针
  20. 以大数据重塑K12在线教育

热门文章

  1. RPG游戏-地图场景管理维护(服务器)
  2. 新东方陈向东:中国教育行业的“反周期”
  3. UI界面设计都有哪些基础原则和规范
  4. java多线程读写excel文件
  5. frp 后台地址_内网穿透工具frp搭建与使用详细教程
  6. python中__setattr__的探索
  7. python 消息队列 get是从队首还是队尾取东西_Python -- queue队列模块
  8. 世说新言---谈机甲题材游戏(转)
  9. java倒计时三种简单实现方式
  10. 生成二维码图片 插入 pdf