dongshangan2074 2010-12-13 10:03
浏览 180
已采纳

php date('m')显示单个数字月而不是双倍

according to php.net date('m') should should 01 but i'm getting 1 instead

dirloc = date('Y') . "/" . date('m') . "/" . $word_id . "/";
  • 写回答

1条回答 默认 最新

  • doulangpeng3933 2010-12-13 11:04
    关注

    Install PHPUnit. Run the following UnitTest:

    // make sure PHPUnit is included
    
    class DateTest extends PHPUnit_Framework_TestCase
    {
        public function setup()
        {
            date_default_timezone_set('UTC');
        }
        public function getDates()
        {
            return array(
                array('01', 'Jan'),
                array('02', 'Feb'),
                array('03', 'Mar'),
                array('04', 'Apr'),
                array('05', 'May'),
                array('06', 'Jun'),
                array('07', 'Jul'),
                array('08', 'Aug'),
                array('09', 'Sep')
            );
        }
        /**
         * @dataProvider getDates
         */
        public function testDateReturnsMonthWithLeadingZero($expected, $month)
        {
            $this->assertSame($expected, date('m', strtotime($month)));
        }
    }
    

    If the test fails with any of the given test dates, collect your PHP version and Operating system and file a bug with the PHP bugtracker. If the test passes with all the test dates, you are doing something else wrong.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥50 三种调度算法报错 有实例
  • ¥15 关于#python#的问题,请各位专家解答!
  • ¥200 询问:python实现大地主题正反算的程序设计,有偿
  • ¥15 smptlib使用465端口发送邮件失败
  • ¥200 总是报错,能帮助用python实现程序实现高斯正反算吗?有偿
  • ¥15 对于squad数据集的基于bert模型的微调
  • ¥15 为什么我运行这个网络会出现以下报错?CRNN神经网络
  • ¥20 steam下载游戏占用内存
  • ¥15 CST保存项目时失败
  • ¥20 java在应用程序里获取不到扬声器设备