//本周一

echo date('Y-m-d', (time() - ((date('w') == 0 ? 7 : date('w')) - 1) * 24 * 3600)); //w为星期几的数字形式,这里0为周日

//本周日

echo date('Y-m-d', (time() + (7 - (date('w') == 0 ? 7 : date('w'))) * 24 * 3600)); //同样使用w,以现在与周日相关天数算

//上周一

echo date('Y-m-d', strtotime('-1 monday', time())); //无论今天几号,-1 monday为上一个有效周未

//上周日

echo date('Y-m-d', strtotime('-1 sunday', time())); //上一个有效周日,同样适用于其它星期

//本月一日

echo date('Y-m-d', strtotime(date('Y-m', time()) . '-01 00:00:00')); //直接以strtotime生成

//本月最后一日

echo date('Y-m-d', strtotime(date('Y-m', time()) . '-' . date('t', time()) . ' 00:00:00')); //t为当月天数,28至31天

//上月一日

echo date('Y-m-d', strtotime('-1 month', strtotime(date('Y-m', time()) . '-01 00:00:00'))); //本月一日直接strtotime上减一个月

//上月最后一日

echo date('Y-m-d', strtotime(date('Y-m', time()) . '-01 00:00:00') - 86400); //本月一日减一天即是上月最后一日

php获取当前周得周一_php一行代码获取本周一,本周日,上周一,上周日,本月一日,本月最后一日,上月一日,上月最后一日日期...相关推荐

  1. php获取当前周得周一_PHP怎样获得最近一个周一和上周一的日期?

    展开全部 本周周一的日期:$ts = time(); $this_monday = this_monday($ts); echo date('Y-m-d H:i:s', $this_monday); ...

  2. php获取当前周得周一_php获取本周一的日期实现方法

    这篇文章主要介绍了php获取本周星期一具体日期的方法,涉及php针对日期的操作技巧,非常具有实用价值,感兴趣的朋友可将该代码片段整合进自己的日期类中以方便日后调用,需要的朋友可以参考下 本文实例讲述了 ...

  3. php一行代码获取本周一,本周日,上周一,上周日,本月一日,本月最后一日,上月一日,上月最后一日日期

    <?php //本周一 echo date('Y-m-d', (time() - ((date('w') == 0 ? 7 : date('w')) - 1) * 24 * 3600)); // ...

  4. 根据当前时间获取当前周的周一到周日的日期

    根据当前时间获取当前周的周一到周日的日期 public class DateUtils {/*** 周一* @return*/public String getMonday(){SimpleDateF ...

  5. SimulateSlidingTrack滑动轨迹库:一行代码获取仿真手动滑动轨迹

    SimulateSlidingTrack 仿真滑动轨迹 https://github.com/HuRuWo/SimulateSlidingTrack SimulateSlidingTrack 一行代码 ...

  6. 神奇的Grails:自关联的树状Domain一行代码获取所有子节点

    见证Groovy/Grails的神奇时刻到了,你相信吗?用一行代码就可以获取树状结构中某节点下的所有全部子节点!注意:这个树是无深度限制的.无深度限制这点很重要,如果有限深度的树,那我们也很容易通过层 ...

  7. 程序员新人周一优化一行代码,周三被劝退?

    本文经沉默王二(id:cmower)授权转载 如若转载请联系原公众号 这周一,公司新来了一个同事,面试的时候表现得非常不错,各种问题对答如流,老板和我都倍感欣慰. 这么优秀的人,绝不能让他浪费一分一秒 ...

  8. 获取当前周的周一的日期和周日的日期

    // 计算本周的日期 getDate (n) { let now = new Date() let year = now.getFullYear() // 因为月份是从0开始的,所以获取这个月的月份数 ...

  9. java 获取当前周的周一和周日的日期

    SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");//设置日期格式 Calendar cld = Calendar. ...

最新文章

  1. android 自定义折线图
  2. matlab simulink 求解连续微分系统 混沌系统
  3. Java实现文件过滤
  4. 前端学习(2249)注册 创建 拉取
  5. POJ2891 Strange Way to Express Integers (扩展欧几里德)
  6. How Setting Show Transaction Code on SAP Tree Menu Side.
  7. 从WINDOWS日志判断哪块硬盘好坏!!
  8. linux 文件乱码_RedHatlinux系统虚机启动后/etc/fstab中的文件系统未能挂载上
  9. Kubernetes 小白学习笔记(13)--k8s集群路线-init流程
  10. 模块_time模块/copy模块/os模块
  11. SaaS公司保持经久不衰的三大竞争优势
  12. Adobe Acrobat Reader DC缺少字体包的问题
  13. RDKit入门教程(1)——RDKit 安装 (Win10)
  14. java对MP4视频编码转换为H264格式解决浏览器播放无画面问题
  15. 图书馆管理系统mysql的创建_简单的图书馆管理系统数据库设计
  16. 高精度整数算法总结,尤其是乘法,面向小白版
  17. 推荐7个深耕多年的公众号
  18. 怎么在php文件插入背景图片,怎么给视频文件添加背景图片?将视频放在图片上面播放...
  19. Windows 服务监控工具
  20. 地理地貌3D打印案例

热门文章

  1. 点号与冒号操作符的区别
  2. RTMP Handshake
  3. rtmp 常用字段含义
  4. C++:undefined reference to vtable 原因与解决办法 [转]
  5. 并发问题是怎样造成的
  6. 牛客网_PAT乙级_1022挖掘机技术哪家强(20)【class vector sort排序、删除重复元素】
  7. Zookeeper API 学习与使用
  8. 使用VSCode连接到IBM Cloud区块链网络
  9. spring三大核心学习
  10. 【解析】UVA-548 Tree