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

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. linux服务器加固的命令,Linux 服务器安全加固
  2. 32.突然弹出很多IE窗口怎么办:
  3. maven 报错解决
  4. c ++ 继承_C ++继承| 查找输出程序| 套装1
  5. 趣图:21 副 GIF 动图让你了解各种数学概念
  6. [2018.05.05 T1] 互质
  7. 【转载】设备\Device\Harddisk0\D 有一个不正确的区块
  8. PS无痕修改文字技巧
  9. 线程池引发的故障到底该怎么排查?
  10. 3.4输入手写数字图片输出识别结果
  11. tableau瀑布图
  12. python Django(五)
  13. BZOJ1050 旅行comf
  14. 笔记记本显卡Radeon 680M、mx570和mx450差距 680M、mx570和mx450对比
  15. 华东师范大学计算机学院和软件学院,华东师大撤销计算机科学与软件工程等学院建制,成立信息学部...
  16. Yii框架zii.widgets.grid自定义按钮
  17. 关于膝关节支具的使用方法
  18. java中jQuery自我学习中介
  19. 波动方程,拉梅常数和赫姆霍兹方程
  20. 一篇讲的很细很好的帖子

热门文章

  1. 巨头涌入SD-WAN,新手如何获取SD-WAN“入场券”
  2. 【转】Web前端研发工程师编程能力飞升之路
  3. 极客时间 - (应用层) HTTP2.0/QUIC 学习笔记
  4. 每天学习笔记系列-HIVE SQL : ORDER BY 与 SORT BY
  5. Kimball维度建模(基础)
  6. mysql数据库报1205错误的解决方法
  7. 正态分布,Q函数,误差函数,补误差函数
  8. 集装箱船受压,中国货源网没有达到预期
  9. 对Python生成器的理解
  10. 日文半角转全角 java_java将日文半角片假名转成全角的方法