首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

PHP如何获取本周所有的日期

在日常的开发中,尤其是数据汇总的业务场景,我们一般会有这样的场景,统计本周内的订单数据。首先我们要得到本周内有哪些日期,在根据日期去做查询操作。这里分享一篇如何使用PHP获取本周的所有日期。...图片获取日期第一天和最后一天如果要获取第一天和最后一天,可以使用如下的方法。可以使用PHP内置函数date()、strtotime()和如下方法来统计本周第一天到本周最后一天的日期。...可以使用PHP内置函数date()、strtotime()和如下方法来统计本周第一天到本周最后一天的日期:// 获取本周第一天的时间戳$first_day_of_week = strtotime('this...week Monday');// 获取本周最后一天的时间戳$last_day_of_week = strtotime('this week Sunday');// 使用date()函数将时间戳转换为日期格式...,使用for 循环语句逐个输出本周的日期(包括第一天和最后一天),代码如下:// 获取本周第一天的时间戳$first_day_of_week = strtotime('this week Monday'

2.6K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    常用模块~PHP时间戳与日期.

    "获取3天前的时间戳:".strtotime('-3 day'); echo "获取3天后的时间戳:".strtotime('3 day'); 第2章 在 PHP 中获取日期和时间 getdate -...//getdate --- 获取日期/时间信息 $date = getdate();//当前日期信息 //$date = getdate(234456768);//获取指定时间戳的日期信息 echo...格式:string date ( string format , int timestamp ) 返回将整数 timestamp 按照给定的格式字串而产生的字符串。...H:i:s");//不写第二个参数默认是当前时间戳 第3章 修改PHP的默认时区 修改PHP的默认时区有两种方式: 1、修 php.ini 配置文件:**date.timezone = PRC** 2...第4章 使用微秒计算PHP脚本执行时间 1毫秒(ms) = 0.001秒(s) 1微秒(μs) = 0.001毫秒(ms) 1纳秒(ns) = 0.001微秒(μs) microtime --

    3.5K00

    PHP获取当前时间、年份、月份、日期和天数

    获取当前时间,需要用到 PHP Date() 函数。 PHP Date() 把时间戳格式化为更易读的日期和时间。...php     print_r(getdate()); ?> checkdate:检验日期的有效性 程序开发过程中,在需要设计填写日期和时间的模块中,有时会因为录入失误,而产生错误。...php     echo time();//获取当前时间的时间戳 ?> 通过 PHP mktime() 创建日期 date() 函数中可选的时间戳参数规定时间戳。...> 运行结果: 创建日期是:2015-06-10 09:12:31AM 通过 PHP strtotime() 用字符串来创建日期 PHP strtotime() 函数用于把人类可读的字符串转换为 Unix...> PHP 在将字符串转换为日期这方面非常聪明,所以您能够使用各种值: 实例: <?

    24.3K10

    php 学习笔记之日期时间操作一箩筐

    [php-datetime-overview-doc.png] 格式化日期时间 date : 格式化日期时间 场景 将当前日期时间或者特定日期时间格式化输出为特定格式的字符串,常用于人性化展示信息....说明 返回给定时间戳格式化后所产生的日期时间字符串,如果没有给出时间戳则默认使用本地当前时间....天"; // `W` ISO-8601 格式年份中的第几周,每周从星期一开始 : 本周是全年的第22周 echo "本周是全年的第".date("W")."...> microtime : 返回当前 Unix 时间戳和微秒数 场景 获取当前日期时间或特定日期时间的时间戳,常用于程序运行过程打点分析,也可以用于日期时间之间的互相转换...."; // 当前日期时间戳 echo "当前日期时间戳: ".time()." ".microtime()." ".microtime(TRUE).""; ?

    1.7K60

    php 学习笔记之日期时间操作 原

    格式化日期时间 > date : 格式化日期时间 场景 将当前日期时间或者特定日期时间格式化输出为特定格式的字符串,常用于人性化展示信息....说明 返回给定时间戳格式化后所产生的日期时间字符串,如果没有给出时间戳则默认使用本地当前时间....天"; // `W` ISO-8601 格式年份中的第几周,每周从星期一开始 : 本周是全年的第22周 echo "本周是全年的第".date("W")."...> > microtime : 返回当前 Unix 时间戳和微秒数 场景 获取当前日期时间或特定日期时间的时间戳,常用于程序运行过程打点分析,也可以用于日期时间之间的互相转换...."; // 当前日期时间戳 echo "当前日期时间戳: ".time()." <--> ".microtime()."

    1.9K50

    PHP中的日期相关函数(三)

    PHP中的日期相关函数(三) 之前我们已经介绍过了 PHP 的一些相关的日期操作对象,今天我们就来学习剩下的那些面向过程的使用方式。...获取及设置时区 关于时区内容的学习,我们在 DateTimeZone 类的学习中已经详细的讲解过了,在面向过程的方式中,我们也可以通过两个简单的函数来获取和设置当前系统运行环境的时区信息。...gettimeofday() 从名称就可以看出,它返回的是当前日期的时间戳信息,如果将它的参数设置为 true ,那么它和 time() 返回的内容基本是类似的,不过需要注意的是,它返回的内容是包含微秒的哦...idate() 函数用于获取指定的时间信息,比如我们在测试代码中只获取当前的年份。 mktime() 获取的是指定时间的时间戳,同理,gmmktime() 获取的就是指定时间的格里时间戳。...测试代码: https://github.com/zhangyue0503/dev-blog/blob/master/php/202010/source/1.PHP中的日期相关函数(三).php 参考文档

    1.9K10

    PHP中的日期相关函数(二)

    PHP中的日期相关函数(二) 上回文章中我们介绍了三个时间日期相关的对象,不过它们的出镜频率并不是特别地高。今天学习的对象虽说可能不少人使用过,但是它的出镜频率也是非常低的。...从名字就可以看出,它就是一个标准的日期时间类。...在第一行的测试代码中,我们指定了时间为 now ,也就是当前时间,这里还可以传递字符串的时间格式给这个参数。...在 DateTimeImmutable 对象中也有一个静态方法 createFromMutable() 是从 DateTime 对象创建一个 DateTimeImmutable 对象。...测试代码: https://github.com/zhangyue0503/dev-blog/blob/master/php/202009/source/13.PHP中的日期相关函数(二).php 参考文档

    2.2K10
    领券