在 Laravel 中获取当前日期、时间和日期

新手上路,请多包涵

我需要使用 Laravel 获取当前日期、时间和日期。

我试图回应 $ldate = new DateTime('today');$ldate = new DateTime('now');

但它总是返回 1。

如何获取当前日期、时间和日期?

原文由 AngularAngularAngular 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.8k
2 个回答

Laravel 附加了 Carbon 依赖项。

Carbon::now() ,如有必要,包括 Carbon\Carbon 命名空间。

编辑(用法和文档)

假设我想检索日期和时间并将其作为字符串输出。

 $mytime = Carbon\Carbon::now();
echo $mytime->toDateTimeString();

这将以 Y-m-d H:i:s 的通常格式输出,有许多预先创建的格式,您不太可能需要再次使用 Carbon 处理 PHP 日期时间字符串。

文档: https ://github.com/briannesbitt/Carbon

Carbon 的字符串格式:http: //carbon.nesbot.com/docs/#api-formatting

原文由 Everon 发布,翻译遵循 CC BY-SA 3.0 许可协议

尝试这个,

 $tmp = (new DateTime)->format('d-m-Y');
echo $tmp;

到时间戳。

 $kTsp = (new DateTime)->getTimestamp();
echo $kTsp;

原文由 drodriguez 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题