# getdate

retorna informação sobre data e hora

## Seqüência de Chamamento

    dt=getdate()
                x=getdate("s")
                dt=getdate(x)

## Parâmetros

dt

  um vetor de inteiros com 10 entradas (ver abaixo)

x

  um inteiro contendo uma data codificada em segundos a partir de 01/01/1970

## Descrição

dt=getdate()

  retorna a dada corrente no formato dado abaixo:

  dt(1)

    o ano como um número (com o século) entre 0000 e 9999.

  dt(2)

    o mês do ano como um número entre 01 e 12.

  dt(3)

    o número da semana ISO 8601 como um número entre 01 e 53.

  dt(4)

    o dia Juliano do ano como um número entre 001 e 366.

  dt(5)

    especifica o dia da semana como um número decimal entre 1 e 7 , com 1 representando domingo.

  dt(6)

    o dia do mês como um número entre 01 e 31.

  dt(7)

    a hora do dia como um número entre 00 e 23.

  dt(8)

    o minuto da hora como um número entre 00 e 59.

  dt(9)

    o segundo do minuto como um número entre 00 e 59.

  dt(10)

    o milissegundo do segundo como um número entre 000 e 999.

x=getdate("s")

  retorna um escalar com o número de segundos desde 01/01/1970, 00:00 UTC (Convenção de Tempo Unix)

dt=getdate(x)

  põe a data dada por x (número de segundos desde 01/01/1970, 00:00 UTC) no formato acima. Neste caso, dt(10) é sempre igual a 0.

## Exemplos

    w=getdate()
    mprintf("Ano:%d,Mês:%d,Dia:%d",w(1),w(2),w(6));

    x=getdate("s")
    getdate(x)

## Ver Também

- date
- timer