| Você está aqui: ActionScript ::: Dicas & Truques ::: Data e Hora | 
| Calculando a diferença em meses entre duas datasQuantidade de visualizações: 12811 vezes | 
| 
// Este exemplo mostra como calcular a diferença
// de meses entre duas datas
const MILLISECOND:Number = 1;
const SECOND:Number = MILLISECOND * 1000;
const MINUTE:Number = SECOND * 60;
const HOUR:Number = MINUTE * 60;
const DAY:Number = HOUR * 24;
var data1:Date = new Date(2006, 5, 20);
var data2:Date = new Date(2006, 3, 20);
// diferença em milisegundos entre as duas datas
var milis:Number = Math.abs(data1.getTime() - 
  data2.getTime());
// diferença em meses e dias
var meses:int = Math.floor(milis / DAY / 30);
var dias:int = Math.floor(milis / DAY) % 30;
Alert.show("A diferença entre as duas datas é " +
  meses + " meses e " + dias + " dias");
 | 
|  Link para compartilhar na Internet ou com seus amigos: | 
| Veja mais Dicas e truques de ActionScript | 
| Dicas e truques de outras linguagens | 
| VB.NET - Como retornar a versão do .NET a partir de seus códigos VB.NET usando Environment.Version.ToString() | 
| E-Books em PDF | ||||
| 
 | ||||
| 
 | ||||
| Linguagens Mais Populares | ||||
| 
			   1º lugar: Java | 


 
 




