<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í)會寫一些自己的感受
    數(shù)據(jù)加載中……

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

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

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

    Time 函數(shù)

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

    DateAdd 函數(shù)

    返回包含一個(gè)日期的 Variant (Date),這一日期還加上了一段時(shí)間間隔。
    語法
    DateAdd(interval, number, date)
    DateAdd 函數(shù)語法中有下列命名參數(shù):
    部分 描述
    interval 必要。字符串表達(dá)式,是所要加上去的時(shí)間間隔。
    number 必要。數(shù)值表達(dá)式,是要加上的時(shí)間間隔的數(shù)目。其數(shù)值可以為正數(shù)(得到未來的日期),也可以為負(fù)數(shù)(得到過去的日期)。
    date 必要。Variant (Date) 或表示日期的文字,這一日期還加上了時(shí)間間隔。
    設(shè)置
    interval 參數(shù)具有以下設(shè)定值:
    設(shè)置 描述
    ==yyyy 年
    ==q 季
    ==m 月
    ==y 一年的日數(shù)
    ==d 日
    ==w 一周的日數(shù)
    ==ww 周
    ==h 時(shí)
    ==n 分鐘
    ==s 秒
    說明
    可以使用 DateAdd 函數(shù)對日期加上或減去指定的時(shí)間間隔。例如,可以用 DateAdd 來計(jì)算距今天為三十天的日期;或者計(jì)算距現(xiàn)在為 45 分鐘的時(shí)間。
    為了對 date 加上“日”,可以使用“一年的日數(shù)” (“y”),“日” (”d”) 或“一周的日數(shù)” (”w”)。
    DateAdd 函數(shù)將不返回有效日期。在以下實(shí)例中將 1 月31 日加上一個(gè)月:
    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)致錯(cuò)誤發(fā)生。
    如果 number 不是一個(gè) Long 值,則在計(jì)算時(shí)取最接近的整數(shù)值來計(jì)算。
    注意 DateAdd 返回值的格式由 Control Panel設(shè)置決定,而不是由傳遞到date 參數(shù)的格式?jīng)Q定。
    DateAdd 函數(shù)示例
    本示例先取得一個(gè)日期,再用 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) 的值,表示兩個(gè)指定日期間的時(shí)間間隔數(shù)目。
    語法
    DateDiff(interval, date1, date2[, firstdayofweek[, firstweekofyear]])
    DateDiff 函數(shù)語法中有下列命名參數(shù):
    部分 描述
    interval 必要。字符串表達(dá)式,表示用來計(jì)算date1 和 date2 的時(shí)間差的時(shí)間間隔
    Date1□date2 必要;Variant (Date)。計(jì)算中要用到的兩個(gè)日期。
    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 時(shí)
    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 從第一個(gè)其大半個(gè)星期在新的一年的一周開始。
    vbFirstFullWeek 3 從第一個(gè)無跨年度的星期開始。
    說明
    DateDiff 函數(shù)可用來決定兩個(gè)日期之間所指定的時(shí)間間隔數(shù)目。例如,可以使用 DateDiff 來計(jì)算兩個(gè)日期之間相隔幾日,或計(jì)算從今天起到年底還有多少個(gè)星期。
    為了計(jì)算 date1 與 date2 相差的日數(shù),可以使用“一年的日數(shù)”(y) 或“日”(d)。當(dāng) interval 是“一周的日數(shù)”(w) 時(shí), DateDiff 返回兩日期間的周數(shù)。如果 date1 是星期一,DateDiff 計(jì)算到 date2 為止的星期一的個(gè)數(shù)。這個(gè)數(shù)包含 date2 但不包含 date1。不過,如果 interval 是“周”(ww),則 DateDiff 函數(shù)返回兩日期間的“日歷周”數(shù)。由計(jì)算 date1 與 date2 之間星期日的個(gè)數(shù)而得。如果 date2 剛好是星期日,則 date2 也會被加進(jìn) DateDiff 的計(jì)數(shù)結(jié)果中;但不論 date1 是否為星期日,都不將它算進(jìn)去。
    如果 date1 比 date2 來得晚,則 DateDiff 函數(shù)的返回值為負(fù)數(shù)。
    firstdayofweek 參數(shù)會影響使用時(shí)間間隔符號 “W” 或 “WW” 計(jì)算的結(jié)果。
    如果 date1 或 date2 是日期文字,則指定的年份成為該日期的固定部分。但是,如果 date1 或 date2 用雙引號 (" ") 括起來,且年份略而不提,則在每次計(jì)算表達(dá)式 date1 或 date2 時(shí),當(dāng)前年份都會插入到代碼之中。這樣就可以書寫適用于不同年份的程序代碼。
    在計(jì)算 12 月 31 日和來年的 1 月 1 日的年份差時(shí),DateDiff 返回 1 表示相差一個(gè)年份,雖然實(shí)際上只相差一天而已。
    DateDiff 函數(shù)示例
    本示例使用 DateDiff 函數(shù)來顯示某個(gè)日期與今日相差幾天。
    Dim TheDate As Date ’ 聲明變量。
    Dim Msg
    TheDate = InputBox("Enter a date")
    Msg = "Days from today: " & DateDiff("d", Now, TheDate)
    MsgBox Msg

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

    DatePart 函數(shù)

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

    設(shè)置 interval 參數(shù)的設(shè)定值如下:
    設(shè)置 描述
    yyyy 年
    q 季
    m 月
    y 一年的日數(shù)
    d 日
    w 一周的日數(shù)
    ww 周
    h 時(shí)
    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 從第一個(gè)其大半個(gè)星期在新的一年的一周開始。
    vbFirstFullWeek 3 從第一個(gè)無跨年度的星期開始。
    說明
    DatePart 函數(shù)可以用來計(jì)算日期并返回指定的時(shí)間間隔。例如,可以使用DatePart 計(jì)算某個(gè)日期是星期幾或目前為幾點(diǎn)鐘。
    firstdayofweek 參數(shù)會影響使用時(shí)間間隔符號 “W” 或 “WW” 計(jì)算的結(jié)果。
    如果date是日期文字,則指定的年份成為該日期的固定部分。如果date用雙引號(" ")括起來,且年份略而不提,則在每次計(jì)算date表達(dá)式時(shí),當(dāng)前年份都會插入到代碼之中。這樣就可以書寫適用于不同年份的程序代碼。

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

    主站蜘蛛池模板: 国色精品va在线观看免费视频 | 亚洲嫩模在线观看| 成在人线av无码免费高潮水| 免费久久精品国产片香蕉| 国产青草亚洲香蕉精品久久| 国产精品麻豆免费版| 亚洲aⅴ无码专区在线观看春色| 女人18毛片a级毛片免费| 亚洲高清国产拍精品熟女| 免费无码一区二区三区蜜桃大| 亚洲欧美成人av在线观看| 韩国免费三片在线视频| 国产精品亚洲а∨无码播放麻豆| 免费a在线观看播放| 一个人看的www视频免费在线观看 一个人看的免费观看日本视频www | 免费在线观看亚洲| 四虎亚洲国产成人久久精品| a级毛片免费观看网站| 亚洲一区二区三区AV无码| 国产啪精品视频网站免费尤物| 久久青青草原亚洲av无码app| 57PAO成人国产永久免费视频 | 亚洲成av人无码亚洲成av人| 亚洲?V乱码久久精品蜜桃 | 国产va免费精品观看精品| 亚洲日韩一中文字暮| 免费大黄网站在线观看| 四虎国产精品免费永久在线| 久久久久亚洲精品日久生情| 99精品全国免费观看视频| 日本中文字幕免费看| 亚洲动漫精品无码av天堂| 青娱分类视频精品免费2| 国产综合激情在线亚洲第一页| 一本色道久久综合亚洲精品高清| 18禁在线无遮挡免费观看网站| 亚洲制服丝袜中文字幕| 亚洲第一区精品日韩在线播放| 无码精品人妻一区二区三区免费看 | 最近免费字幕中文大全| 亚洲成a人片在线观看精品|