第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在 php codeigniter 中從 mysql 時間戳打印格式化的日期時間

如何在 php codeigniter 中從 mysql 時間戳打印格式化的日期時間

PHP
守著星空守著你 2023-07-08 20:19:18
我正在嘗試從 php Codeigniter 中的 mysql 數(shù)據(jù)庫打印時間戳格式的日期和時間,但這會給我一條錯誤消息:A non well formed numeric value encountered我的代碼:if ($userTasks) {   foreach ($userTasks as $key) {       echo time_convert($key->t_time);   }}public function time_convert($timestamp){   return date('l Y/m/d H:i', $timestamp);}
查看完整描述

2 回答

?
當(dāng)年話下

TA貢獻(xiàn)1890條經(jīng)驗 獲得超9個贊

還有 codeigniter DateTime 庫和幫助程序,但我更喜歡使用普通 PHP 來實現(xiàn)此基本功能?;緝煞N方式:

  1. 使用“strtotime()”將 mysql 時間戳轉(zhuǎn)換為 Unix 時間戳,并使用“date()”函數(shù)將 unix 時間戳轉(zhuǎn)換為格式化日期。

    $unix_ts=strtotime('2020-07-01 20:46:23');  
    echo date("Y-m-d",$unix_ts);
  2. 使用“create_date()”從mysql時間戳創(chuàng)建日期對象,并使用“date_format()”函數(shù),該函數(shù)將日期對象作為其參數(shù)。

    $date = date_create('2020-07-01 20:46:23');
    echo date_format($date, 'Y-m-d');


查看完整回答
反對 回復(fù) 2023-07-08
?
翻過高山走不出你

TA貢獻(xiàn)1875條經(jīng)驗 獲得超3個贊

您可以使用兩種方法之一。首先是DATE FORMATSQL 中的函數(shù),如下所示。


$this->db->select(' DATE_FORMAT(orderdate, '%Y-%m-%d') as orderDate')

要了解更多信息,請閱讀此處


另一種方法是通過 PHP,您可以像這樣使用 PHP 的DateTime類


    public function time_convert($timestamp){

       // Create datetime object

       phpDatetime = DateTime::createFromFormat ("Y-m-d H:i:s", $timestamp);


      // return datetime in your  required format

      return phpDatetime->format('l Y/m/d H:i');

}


查看完整回答
反對 回復(fù) 2023-07-08
  • 2 回答
  • 0 關(guān)注
  • 161 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號