জুডা টাইম - স্থানীয় সময়কালের একটি দিনের প্যারেস মিলিসেকেন্ড

আমার কাছে একটি সহজ টাস্ক রয়েছে: স্থানীয় টাইম তে এক দিনের প্যারেস মিলিসেকেন্ড যা একটি নির্দিষ্ট সময়ে নির্দিষ্ট দিনের প্রতিনিধিত্ব করবে। আমি যে আমার চিন্তা ছিল:

int averageLeavingMillis = 73123961//20:18:xx.xxx
LocalTime localTime = new LocalTime(new Long(averageLeavingMillis))

কিন্তু যখন আমি স্থানীয় টাইম মুদ্রণ করছি তখন আমি তা পাই: 21: 18: 43.961 একঘণ্টা বেশী যা আমি আশা করছিলাম। আমি সময় অঞ্চল সঙ্গে কিছু অনুপস্থিত? অথবা কিভাবে আমি স্থানীয় সময় একটি মিলিসেকেন্ড রূপান্তর করতে হবে?

ধন্যবাদ, মাতিও

0
যোগ সম্পাদিত
মতামত: 1

1 উত্তর

Cinstructor এ তারিখটিমেমজোন.আইটিসি </কোড> ব্যবহার করুন

int averageLeavingMillis = 73123961;     
LocalTime lt = new LocalTime(new Long(averageLeavingMillis), DateTimeZone.UTC);
System.out.println(lt);  

আউটপুট

20:18:43.961
2
যোগ
ধন্যবাদ, এই সুন্দরভাবে কাজ! ;-)
যোগ লেখক kuceram, উৎস