এই পৃষ্ঠা থেকে লিঙ্কগুলি সহ অনেকগুলি অনুসন্ধান করে আমি মুহুর্তের সময় অঞ্চল ব্যবহার করে এই দুর্দান্ত নিবন্ধটি পেয়েছি:
https://www.webniraj.com/2016/11/23/javascript-using-moment-js-to-display-dates-times-in-users-timezone/
এর সংক্ষিপ্তসার হিসাবে:
ব্যবহারকারীর টাইমজোন পান
var tz = moment.tz.guess();
console.info('Timezone: ' + tz);
আয় যেমন: টাইমজোন: ইউরোপ / লন্ডন
ডিফল্ট ব্যবহারকারী সময় অঞ্চল সেট করুন
moment.tz.setDefault(tz);
কাস্টম টাইমজোন সেট করুন
moment.tz.setDefault('America/Los_Angeles');
তারিখ / সময়কে স্থানীয় সময় অঞ্চলে রূপান্তর করুন, ধরে নেওয়া হবে আসল তারিখ / সময়টি ইউটিসিতে রয়েছে
moment.utc('2016-12-25 07:00').tz(tz).format('ddd, Do MMMM YYYY, h:mma');
রিটার্নস: সান, 25 শে ডিসেম্বর 2016, সকাল 7:00 টা
তারিখ / সময়কে এলএ সময়ে রূপান্তর করুন
moment.utc('2016-12-25 07:00').tz('America/Los_Angeles').format('ddd, Do MMMM YYYY, h:mma');
রিটার্নস: শনি, 24 ডিসেম্বর 2016, রাত 11: 00
এলএ সময় থেকে লন্ডনে রূপান্তর করুন
moment.tz('2016-12-25 07:00', 'America/Los_Angeles').tz('Europe/London').format( 'ddd, Do MMMM YYYY, h:mma' );
রিটার্নস: সান, 25 শে ডিসেম্বর 2016, বিকাল 3:00