<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    計(jì)算機(jī)學(xué)習(xí)積累

    ----轉(zhuǎn)載有理,轉(zhuǎn)載是想研究,想研究才會看,看了才會有感想,轉(zhuǎn)載后我有時會寫一些自己的感受
    數(shù)據(jù)加載中……

    access日期和時間函數(shù) 轉(zhuǎn)

    [轉(zhuǎn)]access日期和時間函數(shù)
    ------------------------------------------------

    設(shè)置當(dāng)前日期或時間。 Date ,Now, Time
    計(jì)算日期: DateAdd, DateDiff, DatePart
    返回日期: DateSerial, DateValue
    返回時間: TimeSerial, TimeValue
    設(shè)置日期或時間: Date, Time
    計(jì)時: Timer
    在幫助里有~
    ---------------------------
    夠全了!
    ---------------------------

    Time 函數(shù)

    返回一個指明當(dāng)前系統(tǒng)時間的 Variant (Date)。
    語法
    Time
    說明
    為了設(shè)置系統(tǒng)時間,請使用 Time 語句。Time 函數(shù)示例
    本示例使用 Time 函數(shù)返回系統(tǒng)當(dāng)前的時間。
    Dim MyTime
    MyTime = Time ’ 返回系統(tǒng)當(dāng)前的時間。

    DateAdd 函數(shù)

    返回包含一個日期的 Variant (Date),這一日期還加上了一段時間間隔。
    語法
    DateAdd(interval, number, date)
    DateAdd 函數(shù)語法中有下列命名參數(shù):
    部分 描述
    interval 必要。字符串表達(dá)式,是所要加上去的時間間隔。
    number 必要。數(shù)值表達(dá)式,是要加上的時間間隔的數(shù)目。其數(shù)值可以為正數(shù)(得到未來的日期),也可以為負(fù)數(shù)(得到過去的日期)。
    date 必要。Variant (Date) 或表示日期的文字,這一日期還加上了時間間隔。
    設(shè)置
    interval 參數(shù)具有以下設(shè)定值:
    設(shè)置 描述
    ==yyyy 年
    ==q 季
    ==m 月
    ==y 一年的日數(shù)
    ==d 日
    ==w 一周的日數(shù)
    ==ww 周
    ==h 時
    ==n 分鐘
    ==s 秒
    說明
    可以使用 DateAdd 函數(shù)對日期加上或減去指定的時間間隔。例如,可以用 DateAdd 來計(jì)算距今天為三十天的日期;或者計(jì)算距現(xiàn)在為 45 分鐘的時間。
    為了對 date 加上“日”,可以使用“一年的日數(shù)” (“y”),“日” (”d”) 或“一周的日數(shù)” (”w”)。
    DateAdd 函數(shù)將不返回有效日期。在以下實(shí)例中將 1 月31 日加上一個月:
    DateAdd(m, 1, 31-Jan-95)
    上例中,DateAdd 返回 1995 年 2 月 28 日,而不是 1995 年 2 月 31 日。如果 date 是 1996 年 1 月 31 日,則由于 1996 年是閏年,返回值是 1996 年 2 月 29 日。
    如果計(jì)算的日期超前 100 年(減去的年度超過 date 中的年份),就會導(dǎo)致錯誤發(fā)生。
    如果 number 不是一個 Long 值,則在計(jì)算時取最接近的整數(shù)值來計(jì)算。
    注意 DateAdd 返回值的格式由 Control Panel設(shè)置決定,而不是由傳遞到date 參數(shù)的格式?jīng)Q定。
    DateAdd 函數(shù)示例
    本示例先取得一個日期,再用 DateAdd 函數(shù)顯示未來數(shù)月后的日期。
    Dim FirstDate As Date ’ 聲明變量。
    Dim IntervalType As String
    Dim Number As Integer
    Dim Msg
    IntervalType = "m" ’ "m"指定以“月份”作為間隔。
    FirstDate = InputBox("Enter a date")
    Number = InputBox("Enter number of months to add")
    Msg = "New date: " & DateAdd(IntervalType, Number, FirstDate)
    MsgBox Msg

    --------------------------------------------------------------------------------

    DateDiff 函數(shù)

    返回 Variant (Long) 的值,表示兩個指定日期間的時間間隔數(shù)目。
    語法
    DateDiff(interval, date1, date2[, firstdayofweek[, firstweekofyear]])
    DateDiff 函數(shù)語法中有下列命名參數(shù):
    部分 描述
    interval 必要。字符串表達(dá)式,表示用來計(jì)算date1 和 date2 的時間差的時間間隔
    Date1□date2 必要;Variant (Date)。計(jì)算中要用到的兩個日期。
    Firstdayofweek 可?gt;>V付ㄒ桓魴瞧詰牡諞惶斕某JH綣從柚付ǎ蛞孕瞧諶瘴諞惶臁?nbsp;
    firstweekofyear 可?gt;>V付ㄒ荒甑牡諞恢艿某JH綣從柚付ǎ蛞園?nbsp;1 月 1 日的星期為第一周。
    設(shè)置
    interval 參數(shù)的設(shè)定值如下:
    設(shè)置 描述
    yyyy 年
    q 季
    m 月
    y 一年的日數(shù)
    d 日
    w 一周的日數(shù)
    ww 周
    h 時
    n 分鐘
    s 秒
    firstdayofweek 參數(shù)的設(shè)定值如下:
    常數(shù) 值 描述
    vbUseSystem 0 使用 NLS API 設(shè)置。
    vbSunday 1 星期日(缺省值)
    vbMonday 2 星期一
    vbTuesday 3 星期二
    vbWednesday 4 星期三
    vbThursday 5 星期四
    vbFriday 6 星期五
    vbSaturday 7 星期六
    常數(shù) 值 描述
    vbUseSystem 0 用 NLS API 設(shè)置。
    vbFirstJan1 1 從包含 1 月 1 日的星期開始(缺省值)。
    vbFirstFourDays 2 從第一個其大半個星期在新的一年的一周開始。
    vbFirstFullWeek 3 從第一個無跨年度的星期開始。
    說明
    DateDiff 函數(shù)可用來決定兩個日期之間所指定的時間間隔數(shù)目。例如,可以使用 DateDiff 來計(jì)算兩個日期之間相隔幾日,或計(jì)算從今天起到年底還有多少個星期。
    為了計(jì)算 date1 與 date2 相差的日數(shù),可以使用“一年的日數(shù)”(y) 或“日”(d)。當(dāng) interval 是“一周的日數(shù)”(w) 時, DateDiff 返回兩日期間的周數(shù)。如果 date1 是星期一,DateDiff 計(jì)算到 date2 為止的星期一的個數(shù)。這個數(shù)包含 date2 但不包含 date1。不過,如果 interval 是“周”(ww),則 DateDiff 函數(shù)返回兩日期間的“日歷周”數(shù)。由計(jì)算 date1 與 date2 之間星期日的個數(shù)而得。如果 date2 剛好是星期日,則 date2 也會被加進(jìn) DateDiff 的計(jì)數(shù)結(jié)果中;但不論 date1 是否為星期日,都不將它算進(jìn)去。
    如果 date1 比 date2 來得晚,則 DateDiff 函數(shù)的返回值為負(fù)數(shù)。
    firstdayofweek 參數(shù)會影響使用時間間隔符號 “W” 或 “WW” 計(jì)算的結(jié)果。
    如果 date1 或 date2 是日期文字,則指定的年份成為該日期的固定部分。但是,如果 date1 或 date2 用雙引號 (" ") 括起來,且年份略而不提,則在每次計(jì)算表達(dá)式 date1 或 date2 時,當(dāng)前年份都會插入到代碼之中。這樣就可以書寫適用于不同年份的程序代碼。
    在計(jì)算 12 月 31 日和來年的 1 月 1 日的年份差時,DateDiff 返回 1 表示相差一個年份,雖然實(shí)際上只相差一天而已。
    DateDiff 函數(shù)示例
    本示例使用 DateDiff 函數(shù)來顯示某個日期與今日相差幾天。
    Dim TheDate As Date ’ 聲明變量。
    Dim Msg
    TheDate = InputBox("Enter a date")
    Msg = "Days from today: " & DateDiff("d", Now, TheDate)
    MsgBox Msg

    --------------------------------------------------------------------------------

    DatePart 函數(shù)

    返回一個包含已知日期的指定時間部分的 Variant (Integer)。
    語法
    DatePart(interval, date[,firstdayofweek[, firstweekofyear]])
    DatePart 函數(shù)語法中有下列命名參數(shù):
    部分 描述
    interval 必要。字符串表達(dá)式,是要返回的時間間隔。
    date 必要。要計(jì)算的 Variant (Date) 值。
    Firstdayofweek ? 可選。指定一個星期的第一天的常數(shù)。如果未予指定,則以星期日為第一天。?????
    Firstweekofyear ? 可選。指定一年的第一周的常數(shù)。如果未予指定,則以包含1月1日的星期為第一周。??

    設(shè)置 interval 參數(shù)的設(shè)定值如下:
    設(shè)置 描述
    yyyy 年
    q 季
    m 月
    y 一年的日數(shù)
    d 日
    w 一周的日數(shù)
    ww 周
    h 時
    n 分鐘
    s 秒
    firstdayofweek 參數(shù)的設(shè)定值如下:
    常數(shù) 值 描述
    vbUseSystem 0 使用 NLS API 設(shè)置。
    vbSunday 1 星期日(缺省值)
    vbMonday 2 星期一
    vbTuesday 3 星期二
    vbWednesday 4 星期三
    vbThursday 5 星期四
    vbFriday 6 星期五
    vbSaturday 7 星期六
    firstweekofyear 參數(shù)的設(shè)定值如下:
    常數(shù) 值 描述
    vbUseSystem 0 使用 NLS API 設(shè)置。
    vbFirstJan1 1 從包含 1 月 1 日的星期開始(缺省值)。
    vbFirstFourDays 2 從第一個其大半個星期在新的一年的一周開始。
    vbFirstFullWeek 3 從第一個無跨年度的星期開始。
    說明
    DatePart 函數(shù)可以用來計(jì)算日期并返回指定的時間間隔。例如,可以使用DatePart 計(jì)算某個日期是星期幾或目前為幾點(diǎn)鐘。
    firstdayofweek 參數(shù)會影響使用時間間隔符號 “W” 或 “WW” 計(jì)算的結(jié)果。
    如果date是日期文字,則指定的年份成為該日期的固定部分。如果date用雙引號(" ")括起來,且年份略而不提,則在每次計(jì)算date表達(dá)式時,當(dāng)前年份都會插入到代碼之中。這樣就可以書寫適用于不同年份的程序代碼。

    posted on 2009-05-21 16:04 freebird 閱讀(1461) 評論(0)  編輯  收藏 所屬分類: 數(shù)據(jù)庫

    主站蜘蛛池模板: 亚洲国产精品成人久久蜜臀 | 亚洲国产成人久久精品99| 亚洲国产成人久久99精品| 久久精品视频免费| 亚洲国产精品一区| 国产成人一区二区三区视频免费 | 三年片在线观看免费观看大全一| 亚洲情综合五月天| 久99久精品免费视频热77| 亚洲成人激情在线| 91成年人免费视频| 亚洲国产人成在线观看| 久久精品无码一区二区三区免费| 亚洲免费在线观看视频| 成年女人免费视频播放77777| 久久亚洲精品11p| 免费大香伊蕉在人线国产| 人妻巨大乳hd免费看| 亚洲精品卡2卡3卡4卡5卡区| 国产精品免费看久久久| 亚洲欧洲精品视频在线观看| 日本一区二区三区免费高清| 在线观看亚洲专区| 国产AV无码专区亚洲AWWW| 亚洲精品免费在线观看| 亚洲人成电影网站久久| 国产jizzjizz视频免费看| 男人天堂免费视频| 亚洲a视频在线观看| 国产91久久久久久久免费| 国产三级在线免费观看| 亚洲老熟女@TubeumTV| 中文字幕无码成人免费视频| 国产亚洲福利精品一区二区| 亚洲欧洲日产国码无码久久99| 亚洲电影免费观看| 色窝窝亚洲AV网在线观看| 国产精品亚洲片在线观看不卡 | 亚洲国产精品网站在线播放 | 免费人成网上在线观看| 亚洲av中文无码乱人伦在线播放 |