add short circuit evaluation to skip initializing dates if the .data on the elment contains a value for seconds'