Datas do Excel para R, dependência de plataforma

Estou importandoxls arquivos usandogdata. Estou convertendo colunas de data usandoas.Date para converter a data

De acordo com o manual paraas.Date, a origem da data depende da plataforma e, portanto, estou determinando qual origem usar de acordo

.origin <- ifelse(Sys.info()[['sysname']] == "Windows", "1899-12-30", "1904-01-01")
as.Date(myData$Date, origin=.origin)

No entanto, eu estou querendo saber se eu deveria estar considerando a plataforma onde o arquivo está sendoler ou a plataforma onde estavaescrito?

Por que vale a pena, atualmente estou testando o código em uma caixa linux sem excel, e as datas corretas são produzidas usandoorigin="1904-01-01"

Citando `? As.Date '

  ## date given as number of days since 1900-01-01 (a date in 1989)
  as.Date(32768, origin = "1900-01-01")
  ## Excel is said to use 1900-01-01 as day 1 (Windows default) or
  ## 1904-01-01 as day 0 (Mac default), but this is complicated by Excel
  ## treating 1900 as a leap year.
  ## So for dates (post-1901) from Windows Excel
  as.Date(35981, origin = "1899-12-30") # 1998-07-05
  ## and Mac Excel
  as.Date(34519, origin = "1904-01-01") # 1998-07-05
  ## (these values come from http://support.microsoft.com/kb/214330)

questionAnswers(2)

yourAnswerToTheQuestion