CoffeeScript - Data
O objeto Date é um tipo de dados embutido na linguagem JavaScript. Objetos de data são criados comonew Date( ).
Depois que um objeto Date é criado, vários métodos permitem que você opere nele. A maioria dos métodos simplesmente permite obter e definir os campos de ano, mês, dia, hora, minuto, segundo e milissegundo do objeto, usando a hora local ou a hora UTC (universal ou GMT).
O padrão ECMAScript requer que o objeto Date seja capaz de representar qualquer data e hora, com precisão de milissegundos, dentro de 100 milhões de dias antes ou depois de 01/01/1970. Este é um intervalo de mais ou menos 273.785 anos, então o JavaScript pode representar a data e a hora até o ano 275755.
Semelhante a outros objetos JavaScript, também podemos usar o objeto de data em nosso código CoffeeScript.
Métodos de Data
A seguir está a lista de métodos do Dateobjeto do JavaScript. Clique no nome desses métodos para obter um exemplo que demonstra seu uso no CoffeeScript.
| S.No. | Método e Descrição |
|---|---|
| 1 | getDate () Retorna o dia do mês da data especificada de acordo com a hora local. |
| 2 | getDay () Retorna o dia da semana da data especificada de acordo com a hora local. |
| 3 | getFullYear () Retorna o ano da data especificada de acordo com a hora local. |
| 4 | getHours () Retorna a hora na data especificada de acordo com a hora local. |
| 5 | getMilliseconds () Retorna os milissegundos na data especificada de acordo com a hora local. |
| 6 | getMinutes () Retorna os minutos na data especificada de acordo com a hora local. |
| 7 | getMonth () Retorna o mês na data especificada de acordo com a hora local. |
| 8 | getSeconds () Retorna os segundos na data especificada de acordo com a hora local. |
| 9 | consiga tempo() Retorna o valor numérico da data especificada como o número de milissegundos desde 1º de janeiro de 1970, 00:00:00 UTC. |
| 10 | getTimezoneOffset () Retorna o deslocamento do fuso horário em minutos para o local atual. |
| 11 | getUTCDate () Retorna o dia (data) do mês na data especificada de acordo com a hora universal. |
| 12 | getUTCDay () Retorna o dia da semana na data especificada de acordo com a hora universal. |
| 13 | getUTCFullYear () Retorna o ano na data especificada de acordo com a hora universal. |
| 14 | getUTCHours () Retorna as horas na data especificada de acordo com a hora universal. |
| 15 | getUTCMinutes () Retorna os milissegundos na data especificada de acordo com a hora universal. |
| 16 | getUTCMilliseconds () Retorna os minutos na data especificada de acordo com a hora universal. |
| 17 | getUTCMonth () Retorna o mês na data especificada de acordo com a hora universal. |
| 18 | getUTCSeconds () Retorna os segundos na data especificada de acordo com a hora universal. |
| 19 | getYear () Obsoleto - Retorna o ano na data especificada de acordo com a hora local. Use getFullYear em vez disso. |
| 20 | setDate () Define o dia do mês para uma data especificada de acordo com a hora local. |
| 21 | setFullYear () Define o ano completo para uma data especificada de acordo com a hora local. |
| 22 | setHours () Define as horas para uma data especificada de acordo com a hora local. |
| 23 | setMilliseconds () Define os milissegundos para uma data especificada de acordo com a hora local. |
| 24 | setMinutes () Define os minutos para uma data especificada de acordo com a hora local. |
| 25 | setMonth () Define o mês para uma data especificada de acordo com a hora local. |
| 26 | setSeconds () Define os segundos para uma data especificada de acordo com a hora local. |
| 27 | definir tempo() Define o objeto Date como a hora representada por um número de milissegundos desde 1º de janeiro de 1970, 00:00:00 UTC. |
| 28 | setUTCDate () Define o dia do mês para uma data especificada de acordo com a hora universal. |
| 29 | setUTCFullYear () Define o ano completo para uma data especificada de acordo com a hora universal. |
| 30 | setUTCHours () Define a hora para uma data especificada de acordo com a hora universal. |
| 31 | setUTCMilliseconds () Define os milissegundos para uma data especificada de acordo com a hora universal. |
| 32 | setUTCMinutes () Define os minutos para uma data especificada de acordo com a hora universal. |
| 33 | setUTCMonth () Define o mês para uma data especificada de acordo com a hora universal. |
| 34 | setUTCSeconds () Define os segundos para uma data especificada de acordo com a hora universal. |
| 35 | setYear () Obsoleto - define o ano para uma data especificada de acordo com a hora local. Use setFullYear em vez disso. |
| 36 | toDateString () Retorna a parte "data" da Data como uma string legível. |
| 37 | toLocaleDateString () Retorna a parte da "data" da data como uma string, usando as convenções locais atuais. |
| 38 | toLocaleString () Converte uma data em uma string, usando as convenções locais atuais. |
| 39 | toLocaleTimeString () Retorna a parte "hora" da Data como uma string, usando as convenções locais atuais. |
| 40 | toTimeString () Retorna a parte "hora" de Date como uma string legível. |
| 41 | toUTCString () Converte uma data em uma string, usando a convenção de horário universal. |