Ich habe eine Reihe von Zeit im Format "HH: MM: SS". Ich möchte nur "HH: MM". Wie kann ich? Zum Beispiel habe ich "15:50:30". Und ich möchte mit Javascript "15:50" erhalten.Javascript konvertieren Zeichenfolge der Zeit HH: MM: SS in HH: MM
Antwort
nutzt Teilzeichenfolge
var date='09:57:22';
date = date.substring(0,5);
@joopmicroop bitte fügen Sie Ihre zwei Cent zu einer Antwort hinzu. Dafür gibt es Kommentare. –
Prüfung Link date to minutes and hours
var dateWithouthSecond = new Date();
dateWithouthSecond.toLocaleTimeString(navigator.language, {hour: '2-digit', minute:'2-digit'});
Verwenden Scheibe
"15:50:30".slice(0,-3)
Sie bequem die Zeit in get Datumsformat passieren können. Beispiel.
time = "2:33:58 PM"; Ihre Zeit
übergeben Sie es an die neue Datumsvariable.
Zeit = neues Datum (Zeit);
dann neue Zeit wird das gesamte Datum haben.
dann machen Sie eine Zeichenfolge, in der die Zeit und Stunden erhalten. Zeit = time.getHours + „:“ + time.getMinutes
Viele dieser slice
und substring
Antworten bekommt den Job zu erledigen, aber ich möchte Reguläre Ausdrücke zeigen, wie sie in Bezug auf die Eingaben flexibler sein können.
Zum Beispiel würde dies Regular Expression sowohl ein- als auch zweistelligen Bereich handhaben, die slice
und substring
abwerfen würde:
var tests = ['12:12:12', '1:1:1', '1:12:1', '12:12:1212: 12:12'];
for (var _i = 0, tests_1 = tests; _i < tests_1.length; _i++) {
var test = tests_1[_i];
console.log("result of regex on \"" + test + "\" is: \"" + /\d+:\d+/ig.exec(test).shift() + "\"");
}
function addZero(i) {
if (i < 10) {
i = "0" + i;
}
return i;
}
var d = new Date();
var h = addZero(d.getHours());
var m = addZero(d.getMinutes());
console.log(h + ":" + m)
- 1. hh: mm: ss zu hh: mm sql
- 2. Konvertieren (JJJJ-MM-TT-HH: MM: SS) Datum Zeit
- 3. Javascript konvertieren Datum() in JJJJ-MM-TT HH: MM: SS
- 4. Zeitstempelformat TT/MM/JJJJ hh: mm: ss bis JJJJ-MM-TT hh: mm: ss - MySQL
- 5. konvertieren HH: MM: SS Sekunden in momentjs
- 6. Konvertieren yyyy-mm-dd hh: mm: ss Format auf Zeit
- 7. Wie trimmen HH: MM: SS von JJJJ-MM-TT HH: MM: SS mit Javascript oder jQuery
- 8. Wie konvertiert man JJJJ-TT-MM hh: mm: ss zu JJJJ-MM-TT hh: mm: ss?
- 9. Konvertieren von HH: MM: SS in Minuten
- 10. Konvertieren von Sekunden in HH: mm: ss?
- 11. Linux Datumsformat hh-mm-ss
- 12. Python: konvertieren Sekunden hh: mm: ss
- 13. CONVERT Zeit von {JJJJ-MM-TT HH: MM: SS} bis {JJJJ-MM-TT HH}
- 14. Konvertieren von hh: mm: ss zu Sekunden
- 15. umwandeln yyyy-mm-dd hh: mm: ss.ms bis jjjj-mm-tt hh: mm: ss mit matlab
- 16. konvertieren "Tage hh: mm: ss" Feld zu hh: mm: ss oder Sekunden mit sed oder awk
- 17. Konvertieren von Zeit (hh: mm: ss) in Dezimalwerte in R
- 18. konvertieren Sekunden HH: MM: SS: MS und/oder HH: MM: SS; F
- 19. WPF: Eingabedauer (hh: mm: ss)
- 20. Format Datetime YYYY-MM-DD HH: mm: ss in moment.js
- 21. Konvertieren TT/MM/JJJJ HH: MM TT in MM/TT/JJJJ HH: MM TT in C#
- 22. Hinzufügen Zeit zu Zeichenfolge von hh: mm: ss javasctipt
- 23. wie hh, mm und ss in C++ in "hh: mm: ss" zu lesenden Format
- 24. So konvertieren Sie HH: mm: ss zu hh: mm AM/PM in Android
- 25. DateTime.ParseExact funktioniert nicht für "JJJJ-MM-TT HH: mm: ss"
- 26. Konvertieren Sekunden in hh: mm: ss, fff-Format in PowerShell
- 27. Wie konvertiert man Sekunden zu HH: mm zu HH: mm: ss in moment.js
- 28. Wie numerische Zeit HH konvertieren: MM
- 29. PHP, um Ganzzahl in hh zu konvertieren: mm: ss
- 30. Zeitformat von HH ändern: MM: SS
Would mit 'Substring "machbar sein. – pinegulf