سؤال

لا أحد يعرف من أداة ويندوز لتقرير مواعيد وهمية / مرات للعملية؟

ويبدو أن هناك برامج لينكس التي يمكن استخدامها لاختبار كيفية البرنامج سيكون رد فعل في المستقبل / في توقيت مختلف أو لتشغيل المهام المجدولة دون تعديل في الواقع ساعة النظام. هل هناك مثل هذه البرامج ل Windows؟

هل كانت مفيدة؟

المحلول

RunAsDate يمكن القيام بذلك.

نصائح أخرى

وابتداء من حوالي 2 سنة، وأنا دائما مجردة الدعوة إلى DateTime.Now (C #) من خلال فئة المساعدة. بهذه الطريقة يمكنني دائما وهمية التاريخ / الوقت إذا أريد ل، أو مجرد تمريرها مباشرة من خلال لDateTime.Now.

ويبدو مشابهة إلى ما اقترح BillH.

public class MyUtil
{
  public static DateTime GetDateTime()
  {
     return DateTime.Now.AddHours(5);
     //return DateTime.Now;   
  }
}

والتفاف المكالمات إلى 'getCurrentDateTime ()' نظام المكالمات حتى تتمكن من تقديم التعويضات أو مضاعفات في العصر يقرأ التعليمات البرمجية الخاصة بك أثناء الاختبار؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top