Ich habe ein Datum in einem solchen Format fecha2.value="2014-01-06"
aber ich möchte das Format in dieses ändern '01-06-14'
mit jQuery.
Wie kann ich das machen? Danke im Voraus.
Benutzer1988
Ich habe ein Datum in einem solchen Format fecha2.value="2014-01-06"
aber ich möchte das Format in dieses ändern '01-06-14'
mit jQuery.
Wie kann ich das machen? Danke im Voraus.
Rory McCrossan
Sie können verwenden date.js um das zu erreichen:
var date = new Date('2014-01-06');
var newDate = date.toString('dd-MM-yy');
Alternativ können Sie es nativ so machen:
var dateAr="2014-01-06".split('-');
var newDate = dateAr[1] + '-' + dateAr[2] + '-' + dateAr[0].slice(-2);
console.log(newDate);
Wie können wir das in einem Flugzeug-Javascript machen?
– ankit suthar
26. Juli 2017 um 8:18 Uhr
Das zweite Beispiel verwendet einfaches Javascript
– Rory McCrossan
26. Juli 2017 um 8:22 Uhr
Ich würde Split verwenden, wenn Sie können. Ich hatte nur ein Problem mit Tagen und Monaten, die verwechselt wurden.
– MrsPop88
5. Juli um 10:26 Uhr
var d = new Date();
var curr_date = d.getDate();
var curr_month = d.getMonth();
var curr_year = d.getFullYear();
curr_year = curr_year.toString().substr(2,2);
document.write(curr_date+"-"+curr_month+"-"+curr_year);
Sie können dies nach Bedarf ändern.
Sie benötigen dafür keine datumsspezifischen Funktionen, es ist nur eine Zeichenfolgenmanipulation:
var parts = fecha2.value.split('-');
var newdate = parts[1]+'-'+parts[2]+'-'+(parseInt(parts[0], 10)%100);
Ich glaube nicht, dass Sie jQuery überhaupt verwenden müssen, nur einfaches JavaScript …
Speichern Sie das Datum als Zeichenfolge:
dte = fecha.value;//2014-01-06
Teilen Sie die Zeichenfolge, um die Werte für Tag, Monat und Jahr zu erhalten …
dteSplit = dte.split("-");
yr = dteSplit[0][2] + dteSplit[0][3]; //special yr format, take last 2 digits
month = dteSplit[1];
day = dteSplit[2];
Wiedereinstieg in die letzte Datumszeichenfolge:
finalDate = month+"-"+day+"-"+year
jQuery hat keine datumsspezifischen Funktionen. Es sieht so aus, als ob Sie dies mit einfachen Javascript-String-Operationen tun könnten. Mit welchem Teil hast du Probleme?
– Barmar
6. Januar 2014 um 9:11 Uhr
stackoverflow.com/questions/5250244/jquery-date-formatting
– Nagaraj-Tantri
6. Januar 2014 um 9:11 Uhr