• 12-06-2022, 18:24:25
    #1
    Selamlar,

    Node.js kullanarak, Tiny-timer'a bağladığım uygulamaya tick olduğunda saat 15.30 ve 17.00 arasında değilse belli bir işlem yaptırmak istiyorum, bunu C# syntax'ı ile rahatça yapıyorum ama JS hakim değilim nasıl yapabilirim?
  • 12-06-2022, 18:27:10
    #2


    http://momentjs.com/ paketi ile yapabilirsiniz hocam
    var start = moment("2018-03-10", "YYYY-MM-DD");
    var end = moment("2018-03-15", "YYYY-MM-DD");
    //Difference in number of days
    moment.duration(start.diff(end)).asDays();
    //Difference in number of weeks
    moment.duration(start.diff(end)).asWeeks();
  • 12-06-2022, 18:29:20
    #3
    Cevap için teşekkür ederim @SpyBey hocam;


    Peki if sorgusu içine dahil etmem gerekirse tam olarak Syntax example nasıl olmalı?
  • 12-06-2022, 18:37:40
    #4
    
    const mevcutZaman = new Date();
    const baslangic_zaman = new Date().setHours(15,30);
    const bitis_zaman = new Date().setHours(17,00);
    
    const zaman_araliginda_mi =  mevcutZaman >= baslangic_zaman && mevcutZaman <= bitis_zaman;
    
    if( ! zaman_araliginda_mi){
    
    
        // zaman aralığında değilse
    
        console.log("ZAMAN ARALIĞINDA DEĞİL");
    }