Guest User

Untitled

a guest
Jan 22nd, 2019
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.87 KB | None | 0 0
  1. DateTime endTime = DateTime.Now;
  2. endTime.Subtract(endTime.TimeOfDay);
  3.  
  4. DateTime endTime = DateTime.Now.Date;
  5.  
  6. DateTime today = DateTime.Today;
  7. DateTime mid = today.AddDays(1).AddSeconds(-1);
  8. Console.WriteLine(string.Format("Today: {0} , Mid Night: {1}", today.ToString(), mid.ToString()));
  9.  
  10. Console.ReadLine();
  11.  
  12. Today: 11/24/2016 10:00:00 AM , Mid Night: 11/24/2016 11:59:59 PM
  13.  
  14. var dateMidnight = DateTime.ParseExact(DateTime.Now.ToString("yyyyMMdd"), "yyyyMMdd", CultureInfo.InvariantCulture);
  15.  
  16. private bool IsServiceDatabaseProcessReadyToStart()
  17. {
  18. bool isGoodParms = true;
  19. DateTime currentTime = DateTime.Now;
  20. //24 Hour Clock
  21. string[] timeSpan = currentTime.ToString("HH:mm:ss").Split(':');
  22. //Default to Noon
  23. int hr = 12;
  24. int mn = 0;
  25. int sc = 0;
  26.  
  27. if (!string.IsNullOrEmpty(timeSpan[0]))
  28. {
  29. hr = Convert.ToInt32(timeSpan[0]);
  30. }
  31. else
  32. {
  33. isGoodParms = false;
  34. }
  35.  
  36. if (!string.IsNullOrEmpty(timeSpan[1]))
  37. {
  38. mn = Convert.ToInt32(timeSpan[1]);
  39. }
  40. else
  41. {
  42. isGoodParms = false;
  43. }
  44.  
  45. if (!string.IsNullOrEmpty(timeSpan[2]))
  46. {
  47. sc = Convert.ToInt32(timeSpan[2]);
  48. }
  49. else
  50. {
  51. isGoodParms = false;
  52. }
  53.  
  54. if (isGoodParms == true )
  55. {
  56. TimeSpan currentTimeSpan = new TimeSpan(hr, mn, sc);
  57. TimeSpan minTimeSpan = new TimeSpan(0, 0, 0);
  58. TimeSpan maxTimeSpan = new TimeSpan(0, 04, 59);
  59. if (currentTimeSpan >= minTimeSpan && currentTimeSpan <= maxTimeSpan)
  60. {
  61. return true;
  62. }
  63. else
  64. {
  65. return false;
  66. }
  67. }
  68. else
  69. {
  70. return false;
  71. }
  72. }
Add Comment
Please, Sign In to add comment