node_submit fill start/end date field
The db columns for a date field's start and end are value and value2 respectively. The usual method to set them would be:

$node-&gt;field_date[$node-&gt;language][0]['value'] = $from_date;
$node-&gt;field_date[$node-&gt;language][0]['value2'] = $to_date;