Date erzeugen
Generic1
- javascript
Hallo,
ich habe ein Date- Objekt
var date = new Date();
und von diesem Date- Objekt möchte ich z.B.: 55sec oder auch 20min abziehen.
wie macht man das am Besten,
normal geht man ja her und wandelt das date in eine Zahl um (1000tel millisekunden seit 1.1.1970) und dann zieht man eben die 55sec*1000 oder 20min*60*1000 ab.
Wie machen ich das in Javascript am Besten?
Vielen Dank für Hilfe,
lg
Das geht ganz genauso, nur dass aus dem JS-Timestamp, der nach der Subtraktion entsteht, ein neues Date-Objekt erstellt werden muss.
new Date(new Date-ms)
Gruß, LX
Danke, habs so gemacht und funktioniert,
Jetzt habe ich noch das umgekehrte Problem,
ich habe einen string 10/14/2009 09:29:50 und möchte aus diesem String eine Date- Objekt machen,
Wie kann ich das am Besten machen?
Vielen Dank,
lg
Wie kann ich das am Besten machen?
was hast du denn bisher versucht?
Struppi.
Hi!
ich habe ein Date- Objekt
var date = new Date();
und von diesem Date- Objekt möchte ich z.B.: 55sec oder auch 20min abziehen.
wie macht man das am Besten,
normal geht man ja her und wandelt das date in eine Zahl um (1000tel millisekunden seit 1.1.1970) und dann zieht man eben die 55sec*1000 oder 20min*60*1000 ab.
Wie machen ich das in Javascript am Besten?
Hast Du doch grad beschrieben. Was ist Deine Frage? Informationen zum Dateobjekt findest Du gewoenlich in der <http://de.selfhtml.org/javascript/objekte/date.htm#allgemeines@title=Dokumentation Deines Vertrauens>.
<script language=javascript>
Zeit=new Date();
Sekunden=Zeit.getSeconds();
Minuten=Zeit.getMinutes();
Stunden=Zeit.getHours();
AusgabeSekunden=Sekunden-55;
AusgabeMinuten=Minuten-20;
AusgabeStunden=Stunden;
if(AusgabeSekunden<0){
AusgabeSekunden=AusgabeSekunden+60;
AusgabeMinuten=AusgabeMinuten-1
}
if(AusgabeMinuten<0){
AusgabeMinuten=AusgabeMinuten+60;
AusgabeMinuten=AusgabeMinuten-1
}
if(AusgabeStunden<0){
AusgabeStunden=AusgabeStunden+60
}
alert('Uhrzeit (Mit deinen Abzügen oben)='+AusgabeStunden+':'+AusgabeMinuten+':'+AusgabeSekunden)
</script>
Das müsste eigendlich klappen!
Ich weiß zwar nicht ob dir das hilft, aber bitte!
Wenn's nicht das ist was du brauchst, kann ich es ja berichtigen!