vb時間怎麼表示,VB時間怎麼表示?

2021-12-24 07:46:18 字數 3517 閱讀 9091

1樓:匿名使用者

time$

visual basic 概念

日期和時間(針對 visual basic 6.0 使用者)

請參見語言篩選器: 全部 語言篩選器: 多個 語言篩選器:

visual basic 語言篩選器: c# 語言篩選器: c++ 語言篩選器:

j# 語言篩選器: jscript

visual basic(宣告)

visual basic(用法)

c# c++

j# jscript

visual basic 2005 將 date、date$、time 和 time$ 函式更新為屬性並將 now 和 timer 函式替換為屬性。

visual basic 6.0

在 visual basic 6.0 中,date 和 time 函式以四位元組 date 的格式返回系統日期和時間。同樣,date 和 time 語句使用 visual basic 6.

0 格式設定系統日期和時間。

date$ 和 time$ 函式以 string 的格式返回系統日期和時間。

now 和 timer 函式指定當前日期和時間,以及自午夜以來經過的秒數。

visual basic 2005

visual basic 2005 將 date 和 time 替換為 today 和 timeofday 屬性,後面的兩種屬性使用八位元組公共語言執行庫 (clr) datetime 結構。這符合 visual basic 2005 中的 date 資料型別。可以使用 today 和 timeofday 設定和獲取系統日期和時間。

visual basic 2005 將 date$ 和 time$ 函式替換為 datestring 和 timestring 屬性。可以使用 datestring 和 timestring 設定和獲取系統日期和時間。

now 和 timer 函式由同名只讀屬性替代。它們的呼叫序列保持不變。

請參見參考

format 函式

today 屬性

timeofday 屬性

date 資料型別 (visual basic)

datestring 屬性

timestring 屬性

now 屬性

timer 屬性

概念format 函式(針對 visual basic 6.0 使用者)

程式設計元素支援更改總結

要提出有關「幫助」或本產品其他功能的建議或錯誤報告,請轉到反饋站點。

2樓:

呵呵 這個很簡單:

在form中加入一個timer,然後貼上如下**,執行看效果:

private sub form_load()timer1.interval = 1000end sub

private sub timer1_timer()dim t

form1.cls

t = now

if t > "2007-12-2 18:47:59" then print "時間已過!" else print "時間還沒到呢!"

end sub

3樓:vb妮可

private sub command1_click()a = #12/2/2007 6:47:59 pm#msgbox iif(datediff("n", a, now) > 0, "時間已過", "時間還未到")

end sub

4樓:tn瓶邪

如下:dim str as string = datetime.now().tolongtimestring()

str = str.replace("am", "")str = str.replace("pm", "")labtime.text = str

vb中合法的日期型常量怎麼表示?

5樓:月似當時

vb中合法的日期型常量用數字符號 (#) 擴起來。月份在前,中間是日期,最後是年份。例如,#january 1, 1993# 。

日期型變數或常量也可以用一個雙精度浮點數表示,其中整數部分表示從1899-12-30到該時間的天數(1899-12-30以前的日期則用負數表示),小數部分則是從午夜起到該時間所經過的秒數佔全天時間的比例。

比如當前時間是2012-5-5 17:35:50,用數字表示就是41034.

7332175926,其中41034表示2012-5-5和1899-12-30相差41034天。0.7332175926表示17:

35:50這個時刻在24小時中處在73.32175926%的位置。

擴充套件資料

dos下日期格式獲取,通過指標偏移量,逗號後的數字表示提取的字元長度。

例如:1、echo %date:~0,10% //提取年月日資訊。

2、echo %date:~-3% //提取星期幾資訊。

3、echo %date:~0,4%%date:~5,2%%date:~8,2% //yyyymmdd。

當機器開始啟動時,有自動處理檔案(autoexec.bat)被執行,則系統不提示輸入系統日期。否則,提示輸入新日期和時間。

6樓:灰原哀柯南君蘭

資料型別中的日期型(date)___取值範圍:(100/1/1~9999/12/31)日期型資料專門用來處理日期和時間。vb採用一對「#」把日期和時間的值括起來,如#2003/08/20#表示2023年8月20日。

7樓:匿名使用者

const mydate as date = #5/31/2011#

vb中如何定義時間,使用date嗎?

8樓:暴風錘

用 date 型別定義時間變數

如:dim a as date

dim b as date

dim c as date

下現舉個應用的例子:

dim a as date

dim b as date

a=#15:30#

b=#2:40#

debug.print datediff("h", a, b)上面的例子是求兩個時間相差多少小時

9樓:匿名使用者

用 date 型別

如:dim a as date

dim b as date

dim c as date

a=#15:30#

b=#2:40#

c=a+b

debug.print c

求兩時間相差小時...可以用

debug.print datediff("h", a, b)求兩時間相差分鐘即可以用

debug.print datediff("n", a, b)如此類推...可以找找 date 相關的函式看看如 還有 dataadd 等

10樓:匿名使用者

定義為 string 型別

dim txtdate as string

可以計算

VB中邏輯表示式怎麼表示,請問,VB中的邏輯運算子都是什麼意思?

1 x y小於10 且 x y要大於0 x y 10 and x y 0 2 x.y都是正整數或都是負整數 int x x and int y y and sng x sng y 3 a.b之一為零但不得同時為零 a 0 or b 0 and a b 4 c1 c2 c3大於等於255或c1與c2分...

VB怎麼開啟,VB怎麼開啟WORD文件

我看你直接用ole控制元件來開啟就可以了 private declare function shellexecute lib shell32.dll alias shellexecutea byval hwnd as long,byval lpoperation as string,byval lp...

vb怎麼用陣列記錄y座標,VB怎麼用陣列記錄x,y座標

更直接的方法 不用自定義型別,通過節點號來讀寫座標dim bs 1 to 25 as single i as long for i 1 to 25 bs i 第 i 個節點的x座標 h7fff 第 i 個節點的y座標 記錄座標,第 i 個節點的x和y座標你自己改 next i 下面公式是讀取座標的 ...