other solution for #763, handle empty string date as unix date 0

other solution for #763, handle empty string date as unix date 0

Do not merge before discussion is finished in #763