Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP如何从不同语言转换日期_Php_Codeigniter - Fatal编程技术网

PHP如何从不同语言转换日期

PHP如何从不同语言转换日期,php,codeigniter,Php,Codeigniter,我是php初学者,我真的需要帮助,我有一个问题大家都帮我,我正在从其他网站抓取数据,该网站有数据,如07 Ogos 2015。当我在控制器中写这个的时候 public function UMKDATA() { $data = array(); $this->load->library('simple_html_dom'); $this->load->model('Vtender_Data'); // create HTML DOM $html = fi

我是php初学者,我真的需要帮助,我有一个问题大家都帮我,我正在从其他网站抓取数据,该网站有数据,如
07 Ogos 2015
。当我在控制器中写这个的时候

public function UMKDATA()
{
  $data = array();
  $this->load->library('simple_html_dom');
  $this->load->model('Vtender_Data');
  // create HTML DOM
  $html = file_get_html("http://www.umk.edu.my/index.php/en/component/k2/item/180-tender-dan-sebutharga");
  // get title
  $strA = $html->find('.itemFullText tbody tr');



  $j = 0;   
  foreach($strA as $strB)
  {
    if($j >= 1)
    {
        $strB->innertext;
        $strC = str_get_html($strB->innertext);
        $masuk['Title'] = str_get_html($strB->find('td',1)->innertext)->find('span',0)->plaintext;
        if($this->Vtender_Data->check($masuk['Title']) == 0)
        {
             $masuk['source'] = $strC->find('td',0)->plaintext;
          // $masuk['Opening_Date'] = $strC->find('td',2)->plaintext;



             $masuk['Posted_Date'] = date('y-m-d', strtotime($strC->find('td',3)->innertext));
           //$masuk['Posted_Date'] = $strC->find('td',3)->plaintext;
             $masuk['Document'] = str_get_html($strC->find('td',4)->innertext)->find('a',0)->href;
             $masuk['URLNAME'] = 'UMK' ;
             $this->Vtender_Data->masuk($masuk);
        }
    }
    $j++;
  }

} 
日期
发布日期\u日期
在我的数据库中看起来像这样
1970-01-01
,我该怎么办?我必须更改语言或什么,以便db中的数据正确无误,看起来像
2015-08-09

您必须编写:

date("Y-m-d H:i:s");
Y
表示:一年的完整数字表示,4位数字

y
表示:一年的两位数表示

查看:

使用日期(“Y-m-d H:i:s”);