• beyond tellerrand – play. Register Now!
Zurück   Flashforum > Flash > Stuff

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-10-2005, 22:23   #1 (permalink)
Rc-freak
 
Benutzerbild von Domsi
 
Registriert seit: Sep 2004
Ort: Steiermark (Ö)
Beiträge: 1.152
[STUFF]Datum ausgeben

Hi.

Ich musste für die Schule das Datum jedes Mittwochs bis Schulschluss raussuchen. Da dachte ich mir warum sollte ich das raussuchen, das lass ich mir doch von Flash ausgeben.

Vielleicht kann das ja auch irgendjemand mal brauchen.

Hier der Code (auch für FlashMx)
PHP-Code:
wochentage = new Array("Sonntag""Montag""Dienstag""Mittwoch""Donnerstag","Freitag","Samstag");
wochen_anzahl 6;
wochen_voraus 5;
//-------------------

now = new Date();
tag now.getDate();
monat now.getMonth();
jahr now.getFullYear();

//----------------------------------

for(var i=0;i<wochen_anzahl;i++){
//
tag tag+wochen_voraus;
//
then = new Date(jahrmonattag);
//
tag_then then.getDate();
monat_then then.getMonth()+1;
jahr_then then.getFullYear();
wochentag_erg wochentage[then.getDay()];
//
= (tag_then<10) ? "0"+tag_then tag_then;
= (monat_then<10) ? "0"+monat_then monat_then;

//
ausgabe wochentag_erg+", "+t+"."+m+"."+jahr_then;
//
trace(ausgabe);

Das einzige was ihr verstellen müsst ist die Anzahl wie viele Wochen lang der gewünschte Tag angezeigt werden soll, und nach wie vielen Tagen er das Datum ausgeben soll
(zb. 1 Woche - 7Tag, 5 Tage,....).

Lg, viel Spaß damit!

Domsi
__________________
Für Rechtschreibfehler haftet meine Tastatur.

Frühstücken tun alle (Nutella)

http://www.dominik-klein.at|Einfache Flashanfängertuts|Geburtstagsreminder

lg, Domsi

Geändert von Domsi (13-10-2005 um 06:11 Uhr)
Domsi ist offline   Mit Zitat antworten
Alt 13-10-2005, 00:31   #2 (permalink)
-
 
Benutzerbild von pape
 
Registriert seit: Jan 2004
Beiträge: 3.002
nice!

Allerdings sieht die Syntax für conditionals so aus:
ActionScript:
  1. t = (tag_then<10) ? "0"+tag_then : tag_then;
  2. m = (monat_then<10) ? "0"+monat_then : monat_then;
Der tenäre Konditionaloperator ist nicht (nur) die Kurzschreibweise für Fallunterscheidungen, sondern dient für Zuweisungen.

mfg
pape

Geändert von pape (13-10-2005 um 00:56 Uhr)
pape ist offline   Mit Zitat antworten
Alt 13-10-2005, 01:57   #3 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.109
oder so
t = (tag_then<10 ? "0" : "") + tag_then;
m = (monat_then<10 ? "0" : "") + monat_then;

oder so
t = ("0"+ tag_then).substr(-2);
m = ("0"+ monat_then).substr(-2);

oder ... ist doch egal, hauptsache es geht ;-)
__________________
die ultimative antwort auf alle programmierfragen: der debugger!
- vor eine programmzeile klicken (==roter punkt)
- im menü "debuggen" aufrufen
- auf den grünen pfeil klicken
- im swf etwas machen (der programmablauf hält beim roten punkt)
- links die objekte auswählen, variable, interne... mal alles ansehen!
mit dem debugger kann man sein programm schrittweisse abarbeiten und in alle variable reinsehen.

mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 13-10-2005, 06:14   #4 (permalink)
Rc-freak
 
Benutzerbild von Domsi
 
Registriert seit: Sep 2004
Ort: Steiermark (Ö)
Beiträge: 1.152
@hgseib:

@pape: Ok, danke wusste ich auch nicht, ich hab das nur so irgendwo mal aufgeschnappt. Danke!

lg und danke an beide,

Domsi
__________________
Für Rechtschreibfehler haftet meine Tastatur.

Frühstücken tun alle (Nutella)

http://www.dominik-klein.at|Einfache Flashanfängertuts|Geburtstagsreminder

lg, Domsi
Domsi ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 17:55 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele