Caruzo 0 Denunciar post Postado Abril 24, 2006 Olá pessoal, estou com um pequeno problema....Preciso criar uma pequena condição (IF) com datas.Alguém sabe como eu faço para mostrar um data no flash usando (AS)?A minha condição é a seguinte:SE a data = 15/05/2006 Então keyframe(10)FIMcomo eu faço essa condição em AS?valeu pessoal!!![]'sCaruzo Compartilhar este post Link para o post Compartilhar em outros sites
Froskie 0 Denunciar post Postado Abril 24, 2006 //DEFINE A VARIÁVEL DATAvar dData:Date = new Date();//MONTA UMA STRING COM A DATA FORMATADAvar sDia:String = dData.getDay()+"/"+dData.getMonth()+"/"+dData.getFullYear();//CONDIÇÃO, LEMBRANDO QUE NÃO EXISTE ZERO A ESQUERDA SEM FORMATAÇÃOif(sDia == "15/5/2006"){ gotoAndStop(10);} else { trace("Hoje não rola...")} Compartilhar este post Link para o post Compartilhar em outros sites
Caruzo 0 Denunciar post Postado Abril 24, 2006 olá amigo, muito obrigado...foi uma grande ajuda!!!desculpe, sou meio iniciante em action...mas gostaria de fazer uma modificação nessa instrução q você me passou!!!no caso de eu ter suas datas e queira construir uma instrução dessa forma: SE a dataAtual estiver entre VALORDATA1 e VALORDATA2 Entãokeyframe(20)FIMpor favor, quebra mais esse galho para mim...valeu kra, obrigado pela ajuda Compartilhar este post Link para o post Compartilhar em outros sites
Foxn 3 Denunciar post Postado Abril 24, 2006 // Lembre-se de definir o mes de 0 a 11// new Date(ano,mes,dia)var data1:Date = new Date(2006,1,1);var data2:Date = new Date(2006,3,30);var hoje:Date = new Date();if(hoje >= data1 && hoje <= data2){ trace("dentro do prazo");}else{ trace("fora do prazo");} [ ]'s Compartilhar este post Link para o post Compartilhar em outros sites
Caruzo 0 Denunciar post Postado Abril 24, 2006 muiito obrigado pela ajuda de você's...valeu mesmo!!!![]'sCaruzo Compartilhar este post Link para o post Compartilhar em outros sites
Caruzo 0 Denunciar post Postado Maio 2, 2006 Olá pessoal, tive novos problemas...meu script é esse: // Lembre-se de definir o mes de 0 a 11// new Date(ano,mes,dia)var hoje:Date = new Date();//1ª Etapa - Espanhavar data1:Date = new Date(2006,1,1);var data2:Date = new Date(2006,3,9);//2ª Etapa - Françavar data3:Date = new Date(2006,3,10);var data4:Date = new Date(2006,3,30);// 3ª Etapa - Espanhavar data5:Date = new Date(2006,4,1);var data6:Date = new Date(2006,4,21);// 4ª Etapa - Portugalvar data7:Date = new Date(2006,4,22);var data8:Date = new Date(2006,5,25);// 5ª Etapa - Espanhavar data9:Date = new Date(2006,5,26);var data10:Date = new Date(2006,8,3);// 6ª Etapa - Espanhavar data9:Date = new Date(2006,8,4);var data10:Date = new Date(2006,9,8);// 7ª Etapa - Espanhavar data9:Date = new Date(2006,9,9);var data10:Date = new Date(2006,9,22);// 8ª Etapa - Espanhavar data9:Date = new Date(2006,9,23);var data10:Date = new Date(2006,10,12);if(hoje >= data1 && hoje <= data2){ gotoAndPlay("Scene 1", 1);}else if(hoje >= data3 && hoje <= data4){ gotoAndPlay("Scene 2", 1);}else if(hoje >= data5 && hoje <= data6){ gotoAndPlay("Scene 3", 1);}else if(hoje >= data7 && hoje <= data8){ gotoAndPlay("Scene 4", 1);}else if(hoje >= data9 && hoje <= data10){ gotoAndPlay("Scene 5", 1);}else if(hoje >= data11 && hoje <= data12){ gotoAndPlay("Scene 6", 1);}else if(hoje >= data13 && hoje <= data14){ gotoAndPlay("Scene 7", 1);}else if(hoje >= data15 && hoje <= data16){ gotoAndPlay("Scene 8", 1);}o mes passado está certinho, mas quando virou o mes... o sistema ficou meio que atrapalhado...não mostrarndo o mes q deve mostrar (3º etapa)...alguem pode me ajudar, pois quando eu rodo o swf em minha maquina funciona muito bem, mas quandocoloco no ar, ele me mostra um mes que não tem nada a ver com a data!!!desde ja agradeço....Obrigado,[]´sCaruzo Compartilhar este post Link para o post Compartilhar em outros sites
Foxn 3 Denunciar post Postado Maio 3, 2006 Olá pessoal, tive novos problemas...meu script é esse: // Lembre-se de definir o mes de 0 a 11// new Date(ano,mes,dia)var hoje:Date = new Date();//1ª Etapa - Espanhavar data1:Date = new Date(2006,1,1);var data2:Date = new Date(2006,3,9);//2ª Etapa - Françavar data3:Date = new Date(2006,3,10);var data4:Date = new Date(2006,3,30);// 3ª Etapa - Espanhavar data5:Date = new Date(2006,4,1);var data6:Date = new Date(2006,4,21);// 4ª Etapa - Portugalvar data7:Date = new Date(2006,4,22);var data8:Date = new Date(2006,5,25);// 5ª Etapa - Espanhavar data9:Date = new Date(2006,5,26);var data10:Date = new Date(2006,8,3);// 6ª Etapa - Espanhavar data9:Date = new Date(2006,8,4);var data10:Date = new Date(2006,9,8);// 7ª Etapa - Espanhavar data9:Date = new Date(2006,9,9);var data10:Date = new Date(2006,9,22);// 8ª Etapa - Espanhavar data9:Date = new Date(2006,9,23);var data10:Date = new Date(2006,10,12);if(hoje >= data1 && hoje <= data2){ gotoAndPlay("Scene 1", 1);}else if(hoje >= data3 && hoje <= data4){ gotoAndPlay("Scene 2", 1);}else if(hoje >= data5 && hoje <= data6){ gotoAndPlay("Scene 3", 1);}else if(hoje >= data7 && hoje <= data8){ gotoAndPlay("Scene 4", 1);}else if(hoje >= data9 && hoje <= data10){ gotoAndPlay("Scene 5", 1);}else if(hoje >= data11 && hoje <= data12){ gotoAndPlay("Scene 6", 1);}else if(hoje >= data13 && hoje <= data14){ gotoAndPlay("Scene 7", 1);}else if(hoje >= data15 && hoje <= data16){ gotoAndPlay("Scene 8", 1);}o mes passado está certinho, mas quando virou o mes... o sistema ficou meio que atrapalhado...não mostrarndo o mes q deve mostrar (3º etapa)...alguem pode me ajudar, pois quando eu rodo o swf em minha maquina funciona muito bem, mas quandocoloco no ar, ele me mostra um mes que não tem nada a ver com a data!!!desde ja agradeço....Obrigado,[]´sCaruzoMostre o que está publicado.[]'s Compartilhar este post Link para o post Compartilhar em outros sites
Caruzo 0 Denunciar post Postado Maio 3, 2006 você vai encontrar isso no site: Jimenez Compartilhar este post Link para o post Compartilhar em outros sites
Foxn 3 Denunciar post Postado Maio 3, 2006 você vai encontrar isso no site: JimenezQual parte? :) esquece... deixa eu verPela comparação de data e etapas acima, e o que está no site, ta tudo certo... detalhe ele pega a data do computador de quem vê a página, se a data no pc do usuários estiver errado, então o seu site vai estar errado. Compartilhar este post Link para o post Compartilhar em outros sites
Caruzo 0 Denunciar post Postado Maio 4, 2006 sim, mas a diferença q ta dando é no meu proprio pc.... e a data está certinha.... eu não sei o que acontece...o certo é para ele mostrar a 3º etapa, e isso acontece quando eu rodo o swf off line.,.. mas quando eu coloco em algum servidor ele mostra tudo diferente... me mostra uma etapa q não tem nada a ver!!! Compartilhar este post Link para o post Compartilhar em outros sites
Caruzo 0 Denunciar post Postado Maio 4, 2006 Olá pessoal, parece q ja consegui!!!a questão era de separar as instruções IF ELSE das variaveis...coloquei essa instrução alguns quadros a frente... dando tempo do pc processar as datas...bom, obrigado pela ajuda de todos, vamos aguardar a virada da temporada para ver se ta tudo em ordem!!![]´sCaruzo Compartilhar este post Link para o post Compartilhar em outros sites