[英]How to convert month name to month number using html-simple-dom
你好,有人可以帮我吗? 将月份名称转换为月份编号。 好,让我解释一下。 我使用CI框架,进行网络抓取,在网站上有一个类似于“ 2015年11月21日”的日期,我想将date / Posted_Date更改为“ 2015-11-21”,并将该日期存储到我的数据库中。 我不知道为什么当我删除日期时,日期将是1970-01-01。 我在这里显示我的控制器功能。请
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)->innertext;
if($this->Vtender_Data->check($masuk['Title']) == 0)
{
$masuk['source'] = $strC->find('td',0)->innertext;
//$masuk['Opening_Date'] = ($strC->find('td',2)->innertext);
//$masuk['Posted_Date'] = date("Y-m-d", strtotime($strC->find('td',3)->plaintext));
$date = ($strC->find('td',3)->innertext) ;
//$date = str_replace('', '', $date);
$masuk['Posted_Date'] = date('Y-m-d', strtotime($date));
//$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++;
}
$this->load->view('Admin/Home/header');
$this->load->view('update_success');
$this->load->view('footerLogin');
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.