EDUARDO PERROUD (52 pts)

JOÃO NETO (78 pts)

GUILHERME SCHEIBE (49 pts)

HELEN TRIOLO (444 pts)

NILTON BICALHO (61 pts)

ÉMERSON ROCHA (85 pts)

DEN IVANOV (260 pts)

LUI FERNANDO (151 pts)

PEDRO CLAUDIO (50 pts)

AUTOR DESCONHECIDO (100 pts)

DEMIS BUCCI (50 pts)

DENIS CARAVALHO (85 pts)
Treinamento PontoFlash de Flash e ActionScript

Como controlar play e stop de um movimento feito em Actionscript por um botão?

Como fazer para mudar as cores da barra de rolagem lateral?

Quero colocar um som de fundo sem interrupções ou cortes.

Tem como importar paletas de cores para o Flash?

Gostaria de saber como faço para colocar data e hora em um site todo em flash.

Alguém poderia me dar umas dicas sobre o Flash Remoting?

Como eu faço para checar quantos elementos de uma array é igual a "1"?

Queria saber como fazer uma scrollbar (barra de rolagem) no flash.

É possível referenciar um botão sem ser dentro de um movieclip?

Como se faz um menu em cascata?

Como identificar o ponto de registro em um objeto criado por actionscript no MX?

Um relógio digital mo formato HH:MM:SS

Como posso setar uma cor para o Release de todos os botões de meu filme?

Como movimentar na horizontal um objeto no mouse Over?
Limitar por IP? Porque não utilizar o Shared Object do Flash?

Integração Flash X ColdFusion.

Jogo dos 7 erros.

A história do Flash.

Desenvolvendo um Tocador de Vídeo em Flash

Formulário simples.

LOAD vs XMLConnector, vantagens e diferenças no carregamento do XML

Shapes arredondados no PhotoShop.

Menu deslizante.

Guias de movimento (motion guide)

Contador usando SharedObjects.

Envio de um arquivo SWF por e-mail
Combobox

Position

Cronômetro

Pintar

Drag Mask 2

Dots2a

Alpha

Friction

Tensionchain

Menu tint

Spinner

Arrays
HOME | TRUQUES E DICAS
Porque o Flash mostra sempre o relógio com 1 hora atraso?
por Jonas Galvez



Aqui vai uma solução bastante simples:

var dtp = Date.prototype;
dtp.old_getHours = dtp.getHours;
dtp.getHours = function(diff) {
    var hours = this.old_getHours();
    if(diff < 0) return !hours ? 24+diff : hours+diff;
    else if(diff > 0) return hours == 23 ? diff-1 : hours+diff;
    else return hours;
};
delete dtp;
trace(new Date().getHours(1)); // adicione 1 ao valor
trace(new Date().getHours(-1)); // retire 1 do valor

O problema é um bug, horário de verão bizarro, sei lá.
Jonas Galvez


0 comentário