代码之家  ›  专栏  ›  技术社区  ›  JFS

如何计算日期之间的天数?

  •  0
  • JFS  · 技术社区  · 6 月前

    我有日期数组 dateGas = ["09/28/2013", "10/10/2013"]; 我想计算两个日期之间的完整天数。 使用此:

    d1 = datetime(dateGas(1), "InputFormat", "mm/dd/yyyy")
    d2 = datetime(dateGas(2), "InputFormat", "mm/dd/yyyy")
    delta = days(d2-d1)
    

    将导致 delta = 17.999306 这显然是错误的。 我在这里错过了什么?

    谢谢!

    1 回复  |  直到 6 月前
        1
  •  1
  •   Mark Ransom    6 月前

    格式 mm 持续几分钟, MM 是一个月。你的 datetime 将有相同的月份,第28天和第10天之间的差是18天。