How extract years, months, days, hours, minutes, seconds from a mysql date?

前端 未结 6 951
一向
一向 2020-12-15 07:06

In my mysql database I have dates like this: 2011-01-06 09:39:114525

and I need to extraxt separately years, months, days, hours, minutes, seconds from it.

S

6条回答
  •  刺人心
    刺人心 (楼主)
    2020-12-15 07:22

    $dt = Carbon::now();
    $dt->timestamp = strtotime($mysqlVarDatetime); //like '2017-01-31 07:19:11' string cad
    

    it can be result in:

    var_dump($dt->year);                                         // int(2017)
    var_dump($dt->month);                                        // int(1)
    var_dump($dt->day);                                          // int(31)
    var_dump($dt->hour);                                         // int(7)
    var_dump($dt->minute);                                       // int(19)
    var_dump($dt->second);                                       // int(11)
    

    Resource for more information Carbon library: http://carbon.nesbot.com/docs/#api-getters

提交回复
热议问题