Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17562
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Data e hora

09-02-2007 02:06

Objeto muito útil que retorna a data e hora do sistema no seguinte formato: Dia da semana, Nome do mês, Dia do mês, Hora:Minuto:Segundo e Ano.

Como todo objeto, podem ser criadas novas instâncias para este objeto, o que é muito comum por sinal, essa prática possibilita a utilização de quantos objetos data você precisar.

Forma geral:

NovoObjeto = NEW date()

Onde:

NovoObjeto = Objeto definido pelo usuário, para manipular datas. (este objeto foi definido com o comando NEW, que criou uma nova instância do objeto date( ).

Métodos:

getMonth - Obtém o número do mês. Retornando um valor entre 0 e 11. ( janeiro=0)

Ex:

Mes=NovoObjeto.getMonth()

<script> function mes() { mes=new Date() document.write("Estamos no mês ") document.write(mes.getMonth()) } </script> <script> mes() </script>

getDate - Obtém o número do dia, considerando-se o mês. Retornando um valor numérico entre 1 e 31.
Ex:

dia = NovoObjeto.getDate()

<script> function numero_dia() { numero_dia=new Date() document.write("Esse é o dia ") document.write(numero_dia.getDate()) } </script> <script> numero_dia() </script>

getDay - Obtém o número do dia, considerando-se a semana. Retornando um valor numérico entre 0 a 6.
Lembre-se de que a semana começa no domingo, logo 0, corresponde ao domingo.
Ex:

DiaDaSemana = NovoObjeto.getDay()

<script> function numero_dia_semana() { numero_dia_semana=new Date() document.write("Hoje é o ") document.write(numero_dia_semana.getDay()) } </script> <script> numero_dia_semana() document.write("º dia na semana") </script>

getHours - Obtém um número correspondente a hora. Retornando um valor numérico entre 0 e 23
Ex:

Hora = NovoObjeto.getHours()

<script> function hora() { hora=new Date() document.write("É/são ") document.write(hora.getHours()) } </script> <script> hora() document.write(" hora(s)") </script>

getMinutes - Obtém um número correspondente aos minutos. Retornando um valor numérico entre 0 a 59
Ex:

Minutos = NovoObjeto.getMinutes()

<script> function minutos() { minutos=new Date() document.write(minutos.getMinutes()) } </script> <script> minutos() document.write(" minuto(s)") </script>

getSeconds - Obtém um número correspondente aos segundos. Retornando um valor numérico entre 0 a 59
Ex:

Segundos = NovoObjeto.getSeconds()

<script> function segundos() { segundos=new Date() document.write(segundos.getSeconds()) } </script> <script> segundos() document.write(" segundo(s)") </script>

getTime - Obtém o tempo decorrido desde 01/01/70 até o presente momento. O único incoveniente é que esta data é dada em milissegundos.
Ex:

TempoDecorrido=NovoObjeto.getTime()

<script> function tempo() { tempo=new Date() document.write("tempo decorrido ") document.write(tempo.getTime()) } </script> <script> tempo() </script>

getTimezoneOffset - Obtém a diferença entre o horário local e o horário do meridiano central (Greenwich). Este tempo é dado em minutos, logo, para saber o fuso-horário, deve-se dividir o resultado obtido por esta função por 60.
Ex:

FusoHorário=NovoObjeto.getTimezoneOffset( ) / 60

<script> function meridiano() { meridiano=new Date() document.write(meridiano.getTimezoneOffset()) } </script> <script> meridiano() document.write(" / por 60 = 3") </script>

getYear - Obtém um valor numérico correspondente ao ano.
Ex:

Ano=NovoObjeto.getYear ()

<script> function ano() { ano=new Date() document.write("Estamos em ") document.write(ano.getYear()) } </script> <script> ano() </script>

veja esse exemplo usando vários valores:

<script> function tempo() { tempo=new Date() document.write("estamos no mês ") document.write(tempo.getMonth()) document.write("º do ano de ") document.write(tempo.getYear()) document.write("<br>") document.write("Agora são: ") document.write(tempo.getHours()) document.write(":") document.write(tempo.getMinutes()) document.write(":") document.write(tempo.getSeconds()) } </script> <script> tempo() </script>

0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado