我开发此代码以使用 php 查看德黑兰时间和日期:
$fmt = new IntlDateFormatter("fa_IR@calendar=persian", IntlDateFormatter::FULL,
IntlDateFormatter::FULL, 'Asia/Tehran', IntlDateFormatter::TRADITIONAL);
echo "Date: " . $fmt->format(time()) . "\n";
这段代码工作正常,但是我想在 Laravel 的控制器中的一个函数中使用它。
路线:
Route::get('/date', [
'as' => 'date', 'uses' => 'HomeController@date'
]);
控制器 :
public function date() {
$fmt = new IntlDateFormatter("fa_IR@calendar=persian", IntlDateFormatter::FULL,
IntlDateFormatter::FULL, 'Asia/Tehran', IntlDateFormatter::TRADITIONAL);
echo "Date: " . $fmt->format(time()) . "\n";
}
结果是:
找不到类“App\Http\Controllers\IntlDateFormatter”
我知道 Laravel 中没有 IntlDateFormatter 类,但我在这里使用 php 类。我的错误是什么?