Konvertieren von string zu Zeit JavaScript (h:m)

Mein Freund und ich machen ein Schulprojekt; die Aufgabe ist es, ein Zimmer-Reservierung-Website.
Dies ist unser erstes Jahr versuchen, JavaScript -, und wir wollen einen string um formatiert in Uhrzeit (h:m).
Die Nutzer unserer Zimmer-Buchung-Website auswählen können, was Zeit des Tages wird er/Sie will den Raum, und die Ausgabe ist: H:m (24-Stunden-Uhr:Minuten).
Zum Beispiel 12:15.

Daher meine Frage:
Ist es möglich, konvertieren diese Zeichenfolge (h:m) in Zeit, und einfach überprüfen, ob der Benutzer eingetippt hat, mehr als 30Minuten Buchung-Zeit? So können wir zum Beispiel sagen:

 if(start_of_reservation < start_of_reservation(+30minutes)){ 
   alert("You need to book a room atleast 30minutes"); }

 else if(start_of_reservation > start_of_reservation(+6hours)){ 
   alert("You can't book a room longer than 6 hours"); }

 else {
 //moving on..
 }
Es gibt viele javascript-date-libs: * momentjs.com * datejs.com * google.com/search?q=javascript+ - Datum+ - Bibliothek die meisten Griff-Datum-Analyse und Vergleich.

InformationsquelleAutor Mr.Turtle | 2013-04-17

Schreibe einen Kommentar