[fix] fixed #30 the current time will only be set when time/date is empty