VBS教程:函數(shù)-TimeSerial 函數(shù)
TimeSerial 函數(shù)
返回一個(gè) Date 子類型的 Variant,含有指定時(shí)、分、秒的時(shí)間。
TimeSerial(hour,minute, second)
參數(shù)
hour
其值為從 0 (12:00 A.M.) 到 23 (11:00 P.M.) 的數(shù)值或數(shù)值表達(dá)式。
minute
任意數(shù)值表達(dá)式。
second
任意數(shù)值表達(dá)式。
說明
要指定一時(shí)刻,如 11:59:59,TimeSerial 的參數(shù)取值應(yīng)在可接受的范圍內(nèi);也就是說,小時(shí)應(yīng)介于 0-23 之間,分和秒應(yīng)介于 0-59 之間。但是,可以使用數(shù)值表達(dá)式為每個(gè)參數(shù)指定相對(duì)時(shí)間,這一表達(dá)式代表某時(shí)刻之前或之后的時(shí)、分或秒數(shù)。
下面的示例使用絕對(duì)時(shí)間數(shù)的表達(dá)式。TimeSerial 函數(shù)返回中午前 6(12-6)小時(shí)前的 15分鐘 (-15), 或 5:45:00 A.M.
Dim MyTime1MyTime1 = TimeSerial(12 - 6, -15, 0) '
返回5:45:00 AM.
當(dāng)任何一個(gè)參數(shù)的取值超出可接受的范圍時(shí),它會(huì)正確地進(jìn)位到下一個(gè)較大的時(shí)間單位中。例如,如果指定了 75 分鐘,則這個(gè)時(shí)間被解釋成一小時(shí)十五分鐘。但是,如果任何一個(gè)參數(shù)值超出 -32768 到 32767 的范圍,就會(huì)導(dǎo)致錯(cuò)誤。如果使用三個(gè)參數(shù)直接指定的時(shí)間或通過表達(dá)式計(jì)算出的時(shí)間超出可接受的日期范圍,也會(huì)導(dǎo)致錯(cuò)誤。
相關(guān)文章
HTA文件去除html控件認(rèn)證和接收命令行參數(shù)
最近看vbscript程序員參考手冊(cè)第三版,講到hta的兩個(gè)應(yīng)用2009-07-07VBS中轉(zhuǎn)換二進(jìn)制數(shù)據(jù)為字符串常用辦法
VBS中轉(zhuǎn)換二進(jìn)制數(shù)據(jù)為字符串常用辦法...2007-03-03VBS創(chuàng)建正則表達(dá)式對(duì)象的兩種方法
貌似我看過的 VBScript 書籍沒有一本介紹過這種寫法,當(dāng)然,書上沒寫的東西還有很多2012-01-01用vbs針對(duì)一個(gè) IP 地址范圍運(yùn)行腳本
用vbs針對(duì)一個(gè) IP 地址范圍運(yùn)行腳本...2007-04-04自動(dòng)寫入文件上傳到指定服務(wù)器SoftwareMeteringCLS.vbs源碼
本次文章其中所用腳本代碼為ghiconan版主提供的由Branimir petrovic編寫的代碼,我在后面根據(jù)我公司現(xiàn)有的網(wǎng)絡(luò)情況做了一些文件管理的添加與刪除,最后有用FTP批處理的方法上傳到服務(wù)器內(nèi)!2008-12-12