আমার কাছে টিক্সের মান আছে 28000000000 যা 480 মিনিট হওয়া উচিত তবে আমি কীভাবে নিশ্চিত হতে পারি? আমি কীভাবে টিক্সের মানকে মিনিটে রূপান্তর করব?
আমার কাছে টিক্সের মান আছে 28000000000 যা 480 মিনিট হওয়া উচিত তবে আমি কীভাবে নিশ্চিত হতে পারি? আমি কীভাবে টিক্সের মানকে মিনিটে রূপান্তর করব?
উত্তর:
TimeSpan.FromTicks(28000000000).TotalMinutes;
একটি একক টিক একশ ন্যানোসেকেন্ড বা সেকেন্ডের দশ মিলিয়ন ভাগের প্রতিনিধিত্ব করে। এমএসডিএন থেকে
সুতরাং 28 000 000 000 * 1/10 000 000 = 2 800 সেকেন্ড। 2 800 সেকেন্ড / 60 = 46.6666 মিনিট
অথবা আপনি টাইমস্প্যান দিয়ে প্রোগ্রামেটিকভাবে এটি করতে পারেন:
static void Main()
{
TimeSpan ts = TimeSpan.FromTicks(28000000000);
double minutesFromTs = ts.TotalMinutes;
Console.WriteLine(minutesFromTs);
Console.Read();
}
দু'জনই আমাকে 46 মিনিট সময় দেয় 480 মিনিট ...
আপনি এইভাবে করতে পারেন:
TimeSpan duration = new TimeSpan(tickCount)
double minutes = duration.TotalMinutes;
আমার দৃষ্টিতে সবচেয়ে সুস্পষ্ট উপায় হ'ল টাইমস্প্যান.ফর্মটিক্স ব্যবহার করুন এবং তারপরে এটিকে মিনিটে রূপান্তর করুন:
TimeSpan ts = TimeSpan.FromTicks(ticks);
double minutes = ts.TotalMinutes;
DateTime mydate = new Date(2012,3,2,5,2,0);
int minute = mydate/600000000;
প্রদত্ত তারিখের (মিনিডেট) থেকে বর্তমান সময়ের কাছে কয়েক মিনিট ফেরত আসবে this এই সহায়তা