Today I discovered it's not possible to define a DateTime member as a const and attributes will only take const, typeof's and array creators as parameter.
So this won't compile:
private const DateTime myDateTime = DateTime.MinValue; // Personally I think DateTime.MinValue can be assumed to be a constant.
nor will this:
[NullValue( DateTime.MinValue )]