我需要从两个日期之间获得天数

时间:2015-08-12 10:20:40

标签: date meteor

我需要从两个日期之间获得天数。 例如

  

2015.08.10 12:00 - 2015-08-12 12:00结果:2天   我需要取得结果,就像我做了一些事情,但它没有用。

    Template.RezSistemi.events({
      "click #rezervasyonkaydet": function(event, template){
        var date1_ms = template.$('#iadetarihi').val();
        var date_ms=template.$('#alistarihi').val();
        var formatli =date_ms-date1_ms;
        alert(formatli);


      }

});

2 个答案:

答案 0 :(得分:0)

时间处理非常很难,使用库!

MomentJS可以做到: http://momentjs.com/docs/#/displaying/to/

虚假程序员相信时间: http://infiniteundo.com/post/25326999628/falsehoods-programmers-believe-about-time

答案 1 :(得分:0)

正如Kresten所说,如果没有一个好的图书馆的帮助,时间处理会很困难 - 这适用于大多数编程语言。 moment.js是一个很棒的javascript库,它可以做到这一点。 以下是您可以使用的方法:

Public Function ConvertCOMPLEXITYToNumber(ByVal chain As String) As Integer

    'Get the first character
    chain = Left(Trim(chain), 1)

    'If frist character is numeric
    If IsNumeric(chain) Then

        'If first number is less than 5, return value
        If chain < 5 Then
            ConvertCOMPLEXITYToNumber = CInt(chain)
        End If

    End If

End Function