سلام دوستان
برای تایم زون در لاراول سوال داشتم
فرض کنید یه سایتی داریم بین المللی که براساس ساعت یه سری کارها انجام میشه و تایم زون خیلی مهم هست مثلا یه ساعت به وقت ایران داریم که میخوایم اگه کاربری از کشور ترکیه به سایت مراجعه کرد این ساعت ها رو با تایم زون خودش ببینه راه حلتون چیه
سلام آقای قربانی
شما میتونید بر اساس آیپی شخص، کد کشورشون رو دربیارید و بر اساس کد کشور زمان محلی رو تغییر بدید.
میتونید از پکیج Location در لاراول برای مشخص کردن کد کشور استفاده کنید :
البته ممکنه منظورتون این باشه که شما ساعتی به وقت ایران ثبت کردید که میخوان اون رو به وقت کشور کاربر نشون بدین.
نمونه کد PHP:
<?php
$date = new DateTime('2000-01-01', new DateTimeZone('Pacific/Nauru'));
echo $date->format('Y-m-d H:i:sP') . "\n";
$date->setTimezone(new DateTimeZone('Pacific/Chatham'));
echo $date->format('Y-m-d H:i:sP') . "\n";
?>
و نمونه کد لاراول در این پیوند.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟