JavaScript Diagram Builder - Exemplo estático

Os diagramas nesta página são estáticas, que significa que depois os objetos são criados, eles nunca são mudados. Aqui são mostrados diversas escalas da data, que podem estar na escala dos segundos até anos. Infelizmente, há muitos formatos de data diferentes no mundo (por exemplo dia.mês, no dia-mês, mês/dia). Se você quiser usar um outro formato de data, você pode adicioná-lo à função _DateFormat() no arquivo 'diagram.js'.
exemplo de code para um diagrama com a escala da data:

<SCRIPT Language="JavaScript">
D=new Diagram();
...
D.SetBorder(
Date.UTC(2001,0,1,0,0,0), //data/hora (esquerda): ano, mês(0..11), dia, hora, minuto, segundo
Date.UTC(2001,11,31,23,59,59), //data/hora (direito): ano, mês(0..11), dia, hora, minuto, segundoc
0, 1); //alguma escala Y
//muda o tipo da escala de default=1 em 2 ou mais antes de desenhar
D.XScale=2; //2,3,4=escalas da data predefinidas; 5,6,..=escalas da data definidas da usuário
...
//receber a posição da tela de um data/hora para a exposição das barras, dos pontos ou dos pixels:
var x=D.ScreenX(Date.UTC(2001,10,11,11,11,0));
...
</SCRIPT>

« O objeto Pie Exemplo dinâmico »