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

PHP strtotime()本周一的星期一不同结果

PHP的strtotime()函数用于将字符串转换为Unix时间戳。它可以解析各种日期和时间格式,并返回对应的时间戳。

对于本周一的星期一,strtotime()函数的结果可能会因为不同的日期格式而有所不同。下面是一些常见的日期格式及其对应的结果:

  1. "Monday this week":返回本周一的时间戳。
    • 示例代码:strtotime("Monday this week")
    • 结果:时间戳
  2. "last Monday":返回上周一的时间戳。
    • 示例代码:strtotime("last Monday")
    • 结果:时间戳
  3. "next Monday":返回下周一的时间戳。
    • 示例代码:strtotime("next Monday")
    • 结果:时间戳
  4. "Monday":如果当前日期是周一,则返回本周一的时间戳;否则返回下周一的时间戳。
    • 示例代码:strtotime("Monday")
    • 结果:时间戳

需要注意的是,strtotime()函数的结果是一个Unix时间戳,表示从1970年1月1日起经过的秒数。如果需要将时间戳转换为可读的日期格式,可以使用date()函数。

腾讯云相关产品和产品介绍链接地址:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

PHP时间日期增减操作示例【date strtotime实现加天、加月等操作】

分享给大家供大家参考,具体如下: 时间函数是PHP里面的日常函数,时间默认时期,今天、昨天、明天 、上周、下周,本周开始时间和结束时间;本月开始时间结束时间;上月开始时间结束时间,指定日期和周日等等方法...<hr '; echo '本周天(星期一周开始):'.date('Y-m-d', time()-86400*date('w')+(date('w') 0?86400:-6*86400)).'...<hr '; 运行结果: 2018-12-17|2018-12-23|2018-12-10|2018-12-16 本周天(星期日为周开始):2018-12-16 ——————————————...————————————– 本周天(星期一周开始):2018-12-17 ——————————————————————————– 本月第天:2018-12-01 ———————————...31日周六和2012年1月1日周日,拿到和周日完全不同 2011年12月31日拿合到和周日分别对应 2011-12-26 2012-01-01 但2012年1月1日拿 到和周日分别对应

4.3K31

win和linuxphp异或运算结果不同

win和linuxphp异或运算结果不同 作者:matrix 被围观: 3,383 次 发布时间:2015-06-17 分类:兼容并蓄 零零星星 | 3 条评论 » 这是个创建于 2633...个获取key函数(模拟jsphp代码)在本地测试成功,而在服务器上失败。 逐行die()之后发现问题在于b ^=4294967295;之前获取b都没问题,可到了这里就结果完全不样。 真是狗日xor仙人板板。为什么换成xor结果和^又不同。 难道xor不是异或。。。 Q1:幸好我不是第个发现。...算是有答案: php个整数能表示范围是2147483647~-2147483647 在linux环境下,php整数溢出时候,其结果是不可靠 php提供了GMP库进行精确计算大数据 如果你...但是为毛线它又和^结果不同。。。 应该也是整数溢出吧。。。

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

    在日常开发中,尤其是数据汇总业务场景,我们般会有这样场景,统计本周订单数据。首先我们要得到本周内有哪些日期,在根据日期去做查询操作。这里分享篇如何使用PHP获取本周所有日期。...图片获取日期第天和最后天如果要获取第天和最后天,可以使用如下方法。可以使用PHP内置函数date()、strtotime()和如下方法来统计本周天到本周最后日期。...可以使用PHP内置函数date()、strtotime()和如下方法来统计本周天到本周最后日期:// 获取本周时间戳$first_day_of_week = strtotime('this...: {$start_date}\n";echo "本周结束日期: {$end_date}\n";输出结果类似于:本周起始日期: 2021-12-06本周结束日期: 2021-12-12 本周所有日期可以基于上面提供算法...,使用for 循环语句逐个输出本周日期(包括第天和最后天),代码如下:// 获取本周时间戳$first_day_of_week = strtotime('this week Monday'

    2.5K30

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

    [php-datetime-overview-doc.png] 格式化日期时间 date : 格式化日期时间 场景 将当前日期时间或者特定日期时间格式化输出为特定格式字符串,常用于人性化展示信息....天"; // `W` ISO-8601 格式年份中第几周,每周从星期一开始 : 本周是全年第22周 echo "本周是全年第".date("W")."...> mktime : 取得个日期 Unix 时间戳 场景 获取给定日期时间戳,按照"时分秒 月日年"格式依次解析,返回时间戳. 说明 根据给出参数返回 Unix 时间戳....> 日期时间函总结 日期时间函数库是 php 内置函数库,默认情况下已启用,值得注意是,日期时间和时区有关,建议首先设置下时区....纵观日期时间操作方法,总的来说,可以大致分为两类,类是给计算机用,另类是给人看.

    1.7K60

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

    天"; // `W` ISO-8601 格式年份中第几周,每周从星期一开始 : 本周是全年第22周 echo "本周是全年第".date("W")."...> > mktime : 取得个日期 Unix 时间戳 场景 获取给定日期时间戳,按照"时分秒 月日年"格式依次解析,返回时间戳. 说明 根据给出参数返回 Unix 时间戳....> 日期时间函总结 日期时间函数库是 php 内置函数库,默认情况下已启用,值得注意是,日期时间和时区有关,建议首先设置下时区....纵观日期时间操作方法,总的来说,可以大致分为两类,类是给计算机用,另类是给人看....", strtotime("2019-05-31 +2 days")) : 格式化英文描述日期时间 给计算机用 time() : 当前时间秒数 microtime() : 当前时间秒数和微秒数

    1.9K50

    php获取是星期几些常用姿势

    先来个待转换日期列表: // 个待转换日期列表 $dates = [ '2019-12-02', // 星期一 '2019-12-03', // 星期二 '2019-12-04', //...strtotime($date)); echo PHP_EOL; } // 输出 // Mon // Tue // Wed // Thu // Fri // Sat // Sun l(“L”小写字母...// Friday // Saturday // Sunday N ISO-8601 格式数字表示星期中第几天(PHP 5.1.0 新加) 1(表示星期一)到 7(表示星期天) // N ISO...-8601 格式数字表示星期中第几天(PHP 5.1.0 新加) 1(表示星期一)到 7(表示星期天) foreach ($dates as $date) { echo date('N', strtotime...echo PHP_EOL; } // 输出 // 1 // 2 // 3 // 4 // 5 // 6 // 0 总结 以上就是这篇文章全部内容了,希望本文内容对大家学习或者工作具有参考学习价值

    1.2K51

    php获取本年、本月、本周时间戳和日期格式实例代码

    23,59,59,date("m"),date("t"),date("Y"))); //本年起始时间 echo date(‘Y-01-01'); echo date(‘Y-12-31'); 获取当月最后天和第天...天"; echo " 当前年份".date('Y'); echo " 当前月份".date('m'); echo " 当前几号".date('d'); echo " "; 获取指定月份天数或者最后天...PHP Calendar 常量 par2 :参数par1选中历法中某个月 返回值: $par1 选中历法某年某月天数 PHP Calendar 常量:日历扩展包含了简化不同日历格式间转换函数...window下,已经集成了对日历扩展支持 案例中常量CAL_GREGORIAN,是PHP预定义常量,就像PHP_OS等常量 gregorian 意思:公历;阳历 总结 以上所述是小编给大家介绍...php获取本年、本月、本周时间戳和日期格式实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家

    6.6K20

    php获取第N周日期区间工具方法

    php日期库函数是很强大,比如获取某个时间戳是当年度第几周,可以用date(‘W’,$timestamp)实现,但如果已知是第几周,想取这周对应时间区间怎么处理呢?...php库函数里没有相应方法,所以我封装了以下方法: /** * 获取第n周日期区间 * @param [int] $no 要获取第几周日期 * @param [string...'-01-01 00:00:01'); //当前是这个星期第几天 $dateOrder = date('N', $newYearDate); //国际惯例每年第星期一所在周为第周...7-$dateOrder+1:0; //第N周起始天应该是从第N-1周+1天开始 $no--; $startDate = strtotime("+{$...no} week", strtotime("+$leftDaysToNextMonday days", $newYearDate)); $endDate = strtotime('+6

    1.4K20

    Smarty模板变量与调节器实例详解

    Unix时间戳、mysql时间戳及由年月日组成字符串格式日期可以传递到smarty经php函数strtotime()解析。...在2.6.10版本之前,符合时间戳格式数字型字符串(如YYYYMMDD)同样可以经由php函数strtotime()处理,因为有时(取决于strtotime()底层实现)strtotime()接收日期字符串参数...符号时间 %R – 24 小时符号时间 %S – 十进制秒数 %t – 制表符 %T – 当前时间,和 %H:%M:%S 样 %u – 星期几十进制数表达 [1,7],1 表示星期一...%U – 本年第几周,从第个星期天作为第天开始 %V – 本年第几周 ISO 8601:1988 格式,范围从 01 到 53,第 1 周是本年第个至少还有 4 天星期,星期一作为每周天...%W – 本年第几周数,从第星期一作为第天开始 %w – 星期中第几天,星期天为 0 %x – 当前区域首选时间表示法,不包括时间 %X – 当前区域首选时间表示法,不包括日期

    3.7K40
    领券