BUG: Bug in DataFrame construction with recarray and non-ns datetime dtype (GH6140)

closes #6140