In .Net a non-value can be expressed as Nullable(Of T) where T is a value type, as here the Date data type.
If by "field" you mean a database field, then it can be set to allow nulls, which means when the value is not set it is DBNull.
Storing a Date value as "characters" is usually wrong, though.