ToDateKey() and ToTimeKey() extensions