做一个属于自己的Composer工具包 - mytool

做一个属于自己的Composer工具包 - mytool

开坑啦,尝试制作了一个工具包,也是我第一个composer包,目前感觉很不错!当然我要一点点的完善下去!

《做一个属于自己的Composer工具包 - mytool》

目前正在制作阶段,目的是将一些常用的处理时间字符串的方法做成一个合集,方便使用!
如果有大家认为经常使用的方法,可以联系我 或者在评论区留言,进行提交!

Git地址: https://gitee.com/gerenwan/mytool
下面是这个包里目前的所有代码,目前这个包里的全部代码!一个处理时间的类,不算是很完整。

<?php 
namespace mytool;
    class Time
    {
        static public function Today()
        {
            $start=mktime(0,0,0,date('m'),date('d'),date('Y'));
            $end=mktime(0,0,0,date('m'),date('d')+1,date('Y'))-1;
            return [$start,$end];
        }

        static public function Yesterday()
        {
            $start=mktime(0,0,0,date('m'),date('d')-1,date('Y'));
            $end=mktime(0,0,0,date('m'),date('d'),date('Y'))-1;
            return [$start,$end];
        }
        static public function Tomorrow()
        {
            $start=mktime(0,0,0,date('m'),date('d')+1,date('Y'));
            $end=mktime(0,0,0,date('m'),date('d')+1+1,date('Y'))-1;
            return [$start,$end];
        }
        static public function Lastweek()
        {
            $start=mktime(0,0,0,date('m'),date('d')-date('w')+1-7,date('Y'));
            $end=mktime(23,59,59,date('m'),date('d')-date('w')+7-7,date('Y'));
            return [$start,$end];
        }

        static public function Thisweek()
        {
            $start = mktime(0,0,0,date('m'),date('d')-date('w')+1,date('Y'));
            $end = mktime(23,59,59,date('m'),date('d')-date('w')+7,date('Y'));
            return [$start,$end];
        }

        static public function Nextweek()
        {
            $start = mktime(0,0,0,date('m'),date('d')-date('w')+1+7,date('Y'));
            $end = mktime(23,59,59,date('m'),date('d')-date('w')+7+7,date('Y'));
            return [$start,$end];
        }

        static public function Thismonth()
        {
            $start = mktime(0,0,0,date('m'),1,date('Y'));
            $end = mktime(23,59,59,date('m'),date('t'),date('Y'));
            return [$start,$end];
        }
    }
点赞
  1. 这个功能怎么样的了

    1. 张晔璇说道:
      NOTE:你再说啥

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据