title: Reconciling properties of structs and DateTime
body: <p>I have been looking through the DateTime structure and I am slightly confused.</p>
  
  <p>My understanding with structs is that you cannot assign 'default values' of fields. If the default constructor of a struct is used (which is not something that you can control), then any fields will be initialized using the default values of their value type.</p>
  
  <p>This is all good and well, but why then is the default value of the 'Days' property of a DateTime equal to 1?  How do they pull that off?</p>
  
  <p>William</p>