تفاوت DateTime.UtcNow و DateTime.Now

دوشنبه 6 خرداد 1392

تفاوت DateTime.UtcNow و DateTime.Now <br/> کلاس DateTime دارای دو متد Now() , UtcNow() میباشد. در این مقاله به تفاوت اصلی این دو متد می پردازیم.

کلاس DateTime دارای دو متد Now() , UtcNow() میباشد. در این مقاله به تفاوت اصلی این دو متد می پردازیم.

متد :

تاریخ و ساعتی را به شما نشان میدهد که سرور اعلام میکند، حال این احتمال وجود دارد که سرور در کشور دیگری باشد و ساعت متفاوتی را نشان دهد برای رفع این مشکل ما میتوانیم ساعت را بر مبنای ساعت گرینویچ تنظیم کنیم و این عمل توسط متد زیر انجام میشود:

حال برای تنظیم ساعت هر کشور کافی است تفاوت ساعت آن کشور را با گرینویچ به این متد اضافه کنیم، برای مثال برای تنظیم ساعت به زمان ایران میبایست 3 ساعت و 30 دقیقه به زمان گرینویچ اضافه شود :

به همین سادگی شما می توانید ساعت ثبت اطلاعاتتان را به صورت صحیح بدست بیاورید.

سجاد باقرزاده

نویسنده 54 مقاله در برنامه نویسان
  • C#.net
  • 4k بازدید
  • 4 تشکر

کاربرانی که از نویسنده این مقاله تشکر کرده اند

در صورتی که در رابطه با این مقاله سوالی دارید، در تاپیک های انجمن مطرح کنید