Sorry ... I read the code in the wrong way.
Try this code :
Dim woStartDate As DateTime
dim myStartDate as string
While readerSQL.Read()
If Not IsDBNull(readerSQL.Item("WOStartDate")) Then
woStartDate = readerSQL.Item("WOStartDate")
myStartDate = woStartDate.ToString("yyyy-MM-dd HH:mm:ss")
Else
myStartDate = DateTime.Now.tostring
End If
End While
A Date or a DateTime is simply this.
Only a string could hold a different formatting ...