আপনার টাইমজোনটি পূর্ব সময়কে সেট করুন।
আপনি আপনার ডিফল্ট সময় অঞ্চলটি কনফিগারেশন / পরিবেশ.আরবিতে সেট করতে পারেন
config.time_zone = "Eastern Time (US & Canada)"
এখন আপনি যে সমস্ত রেকর্ড সরিয়েছেন তা সেই সময় অঞ্চলে থাকবে। আপনার যদি বিভিন্ন টাইম অঞ্চল প্রয়োজন হয় তবে ব্যবহারকারীর টাইম জোনের উপর ভিত্তি করে বলুন আপনি এটি আপনার নিয়ামকের একটি পূর্ববর্তী ফিল্টার দিয়ে পরিবর্তন করতে পারেন।
class ApplicationController < ActionController::Base
before_filter :set_timezone
def set_timezone
Time.zone = current_user.time_zone
end
end
কেবলমাত্র নিশ্চিত হয়ে নিন যে আপনি আপনার সমস্ত সময় ডাটাবেসে ইউটিসি হিসাবে সংরক্ষণ করছেন এবং সবকিছু মিষ্টি হবে।
now.in_time_zone(3)