簡體   English   中英

如何從 laravel 的數據庫表列中獲取日期和時間?

[英]How to get Date & Time from Database table column in laravel?

我正在嘗試從數據庫中存儲和獲取當前日期和時間。 我正在嘗試這個

  $current_time    = Carbon::now(); 
  'order_date_and_time'    => $current_time,
  'delevery_date_and_time' => $current_time->addDays(3), 

這是我的遷移

   $table->dateTime('order_date_and_time');
   $table->dateTime('delevery_date_and_time');

我完美地存儲了當前日期和時間,但我無法獲得日期和時間。 我用這個方法來獲取 DateTime

      toDateTimeString()

我收到了這個錯誤

 "Call to a member function toDateTimeString() on string"

誰能告訴我如何獲得日期和時間?

在 model 中將order_date_and_timedelevery_date_and_time添加到$dates 它將屬性轉換為 Carbon 實例,如laravel 文檔中所述

protected $dates=[
    'order_date_and_time',
    'delevery_date_and_time',
];

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM