立即注册找回密码

草根资源吧

官方指定联系方式

工作时间: 周一到周五早上09:00-11:00, 下午03:00-05:00, 晚上08:30-10:30(周六、日休息)
点击这里给我发消息 点击这里给我发消息
QQ: 280520150地址:河南郑州金水区  邮箱: lianxun888@163.com

PHP获取今日、本周、本月、本年初始(凌晨)时间戳的方法

[复制链接]
  • TA的每日心情
    开心
    2018-7-1 22:44
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    发表于 2018-5-13 10:48:57 | 显示全部楼层 |阅读模式
    这里先介绍一个php系统函数
    • mktime(hour,minute,second,month,day,year,is_dst);  
    参数意义如下:
    hour 可选。规定小时。
    minute 可选。规定分。
    second 可选。规定秒。
    month 可选。规定月。
    day 可选。规定天。

    is_dst 可选。如果时间在夏令时 (DST) 期间,则设置为 1,否则设置为 0,若未知则设置为 -1(默认)。

    PHP获取今日、本周、本月、本年初始(凌晨)时间戳的方法:

    今日凌晨 $lowtime=mktime(0,0,0,date('m'),date('d'),date('Y'));
    本周一凌晨(这里注意:星期天date('w')返回0)
    $w=date('w')? date('w'):7;

    $lowtime=mktime(0,0,0,date('m'),date('d')-$w+1,date('Y'));

    本月一日凌晨 $lowtime=mktime(0,0,0,date('m'),1,date('Y'));

    今年一月一日凌晨 $lowtime=mktime(0,0,0,1,1,date('Y'));
    1999年2月14日凌晨 $lowtime=mktime(0,0,0,2,14,1999);


    本帖最近访客
    回复

    使用道具 举报

    使用高级回帖 (可批量传图、插入视频等)

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则   Ctrl + Enter 快速发布  

    发帖时请遵守我国法律,网站会将有关你发帖内容、时间以及发帖IP地址等记录保留,只要接到合法请求,即会将信息提供给有关政府机构。
    Powered by Discuz! X3.2 豫ICP备17024477号-1   
    Copyright © 2008-2016 www.sxpxb.net All Rights Reserved.
    快速回复 返回顶部 返回列表