Arkadaşım ve ben bir okul projesi yapıyoruz; Görev oda rezervasyonu sitesi yapmaktır. Bu bizim ilk yılımızda JavaScript'i deniyor ve zaman içinde biçimlendirilecek bir dizgenin olmasını istiyoruz (h: m). Oda-rezervasyon sitemizin kullanıcısı, o günün hangi saatinde oda istediğini seçebilir ve çıkış: H: m (24 saat-saat: dakika). Örneğin 12:15.Dize atıf dönüştürmek JavaScript (h: m)
Soruma şudur: Bu dizeyi (h: m) zamana dönüştürmek mümkün mü ve kullanıcının 30 dakikadan fazla rezervasyon zamanı yazıp yazmadığını kontrol etmek mümkün mü? Böylece, örneğin söyleyebiliriz:
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..
}
birçok javascript tarih kütüphanelerini vardır: * http://momentjs.com/ * http://www.datejs.com/ * https://www.google.com/search?q=javascript+date + kütüphanesi en çok tarih ayrıştırma ve karşılaştırma işlemlerini gerçekleştirir. –