My goal is to convert string variable "birthday" that contains date in a date variable. When I run my syntax I get this "the string to be converted via the number function is zero length". I assume that something is wrong with missing values.
My dataset looks like this:
birthday
2004-07-01 00:00:00
2005-09-01 00:00:00
2006-03-01 00:00:00
2007-07-01 00:00:00
Syntax that I has written:
RECODE birthday (MISSING='99').
EXECUTE.
COMPUTE geboortedatum=number(birthday, YMDHMS19).
VARIABLE LABELS birthday ''.
VARIABLE LEVEL birthday (SCALE).
FORMATS birthday (MOYR8).
VARIABLE WIDTH birthday(8).
EXECUTE.