Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-01-2004, 16:15   #1 (permalink)
safe and sound.
 
Benutzerbild von absalem
 
Registriert seit: Jan 2002
Ort: Düsseldorf
Beiträge: 450
uhr in mx

hi!

hab diese codezeile bei flashpower.de gesehen,
funzt wunderbar. nur kann mir mal jemand erklären,
was da passiert? [3]?

ActionScript:
  1. setInterval( function() { timestring = (new Date()).toString().split(" ")[3] }, 1000 );

thx.

absalem
__________________

absalem.de
absalem ist offline   Mit Zitat antworten
Alt 12-01-2004, 16:21   #2 (permalink)
Steffen G.
 
Benutzerbild von Tschdaeff
 
Registriert seit: Aug 2001
Ort: Ba-Wü
Beiträge: 4.123
das split macht ja nen array... ich denke mal das [3] das vierte element des arrays sein soll

cu mfg
Tschdaeff
__________________
mod@
www.flashbattle.de
www.steffen-guse.de
------------------------------------

Tschdaeff ist offline   Mit Zitat antworten
Alt 12-01-2004, 17:00   #3 (permalink)
HAY
Neuer User
 
Benutzerbild von HAY
 
Registriert seit: Aug 2002
Ort: Faust-Stadt
Beiträge: 2.577
hi
ja wie @Tschdaeff sagt.

ActionScript:
  1. // als date objekt
  2. o_objekt=new Date()
  3. // objekt in ein string wandeln
  4. s_string=new Date().toString()
  5. //string in ein array (trennzeichen= " ")
  6. a_array=new Date().toString().split(" ")
  7. // 3 element von diesem array
  8. timestring = new Date().toString().split(" ")[3]

jetzt sch dir die variablen mal an, dann dürfte es klar sein !!!!
__________________
gruß Harry
HAY ist offline   Mit Zitat antworten
Alt 12-01-2004, 17:39   #4 (permalink)
safe and sound.
 
Benutzerbild von absalem
 
Registriert seit: Jan 2002
Ort: Düsseldorf
Beiträge: 450
danke, ist jetzt klar...


ActionScript:
  1. trace(new Date());

gibt:

Mon Jan 12 18:35:07 GMT+0100 2004

und dann in ein array spliten, leerzeichen.

[0] Mon
[1] Jan
[2] 12
[3] 18:35:07


danke!

hab auch vor kurzem mal ne uhr gebaut, sah so aus:

ActionScript:
  1. onClipEvent (enterFrame) {
  2.     zeit = new Date();
  3.     h = zeit.getHours();
  4.     if (h<10) {
  5.         h = "0"+h;
  6.     }
  7.     m = zeit.getMinutes();
  8.     if (m<10) {
  9.         m = "0"+m;
  10.     }
  11.     s = zeit.getSeconds();
  12.     if (s<10) {
  13.         s = "0"+s;
  14.     }
  15.     az = h+":"+m+":"+s;
  16.  
  17.     this.zeitausgabe.text=az;
  18. }

allerdings für flash5.
__________________

absalem.de
absalem 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 07:50 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele