close

我有一叫修系統
有開始時間,及結束時間(日期/時間)

當二個都有時間時,如何比較二個時間差(計算差幾分)寫回access
麻煩大家幫忙一下




eakfix">


SQL指令有 DateDiff()函數
(Access也有)
 
 office.microsoft.com/zh-tw/access-help/HA001228811.aspx


VB語法也有 DateDiff()
這位朋友提供了您的解法
www.dotblogs.com.tw/yc421206/archive/2008/11/25/6071.aspx


希望對您有幫助



    d = DateDiff("d", Now, di) '取相差天數

    h = CLng(DateDiff("h", Now, di)) Mod 24 '取相差時數

    m = CLng(DateDiff("n", Now, di)) Mod 60 '取相差分數

    s = CLng(DateDiff("s", Now, di)) Mod 60 '取相差秒數




  • 2013-10-28 19:22:20 補充


    LINQ有時間差的函數

    msdn.microsoft.com/zh-tw/library/system.data.linq.sqlclient.sqlmethods.datediffsecond.aspx

    希望對您有幫助




  • 2013-10-28 19:23:06 補充


    我印象中,可以把時間改成秒數,例如從1970/1/1 00:00:00算起
    這樣就能相減,得到時間差

    這個函數應該可以找的到




  • 2013-10-28 19:26:45 補充


    試試看這個

    DateTime.Subtract 方法 (TimeSpan)
    msdn.microsoft.com/zh-tw/library/ae6246z1(v=vs.110).aspx





arrow
arrow
    全站熱搜
    創作者介紹
    創作者 amy78g029 的頭像
    amy78g029

    就是要你愛上我!!!

    amy78g001 發表在 痞客邦 留言(0) 人氣()