【发布时间】:2020-07-01 07:04:23
【问题描述】:
public function flag_spmlds($id)
{
$date = time();
$myJson = "{
'cust_id': 12,
'label_date':".$date."
}";
$this->db->where('id',$id);
$this->db->update('customer', ['label_by' => $myJson, 'label' => 1]);
echo $this->db->last_query();
}
在这里我必须将时间转换为 unixtimestamp,如何做到这一点,谁能帮帮我。
【问题讨论】:
-
我在表 {'cust_id': 12,'label_date':1584682935} 中有这样的数据,但我不知道时间戳中的标签日期,首先我不知道知道什么是时间戳。我没有清楚地了解这一点。
-
Unix 时间戳是自 1970 年 1 月 1 日 00:00:00 GMT 以来的秒数。因此,如果您将 unix 时间戳(即您的情况下的 label_date:1584682935)转换为人类可读的日期形式,它将是“2020 年 3 月 20 日星期五 5:42:15 AM”,您可以在w3schools.com/php/func_date_strtotime.asp 了解更多信息
标签: php html sql codeigniter