title: Is there a way to set DateTime.ToString() format globally?
body: <p>I would like to know is there any way to set DateTime.ToString() format globally?</p>
  
  <p>Lets say that I want all of my DateTime objects on my application to be formatted to "yyyy-MM-dd." I could've done it by calling .ToString("yyyy-MM-dd") from each instances of the object. But I think that would not seem to be clean and elegant.  </p>
  
  <p>I could've just created a new class that inherits DateTime class and override the .ToString method, but I realized that DateTime is a sealed class which I cannot inherit and modify. Is there any workaround for this issue?</p>
  
  <p>Any help would be appreciated thanks!</p>