如何在vb裡進行日期格式轉換,如何在VB裡進行日期格式轉換

2021-12-24 13:49:50 字數 2257 閱讀 1933

1樓:匿名使用者

這裡的要點是設定返回值的型別為字串型別。

private sub command1_click()s1 = "20130924200000"

dim s as string

s = format(a, "0000/00/00 00:00:00")

print s

end sub

2樓:

『如果取得資料比較規則那麼用下面的就行

newstr = format("20131024200000", "####/##/## ##:##:##")

3樓:難得糊塗

private sub command1_click()a = "20131024200000"

a = cdate(format(a, "0000/00/00 00:00:00"))

msgbox a

end sub

'時間格式,請參考。

4樓:醜筠九憶之

使用format

函式:如:

dimmytime,

mydate,

mystr

mytime

=#17:04:23#

mydate

=#january

27,1993#

'以系統設定的長時間格式返回當前系統時間。

mystr

=format(time,

"long

time")

'以系統設定的長日期格式返回當前系統日期。

mystr

=format(date,

"long

date")

mystr

=format(mytime,

"h:m:s")'返回

"17:4:23"。

mystr

=format(mytime,

"hh:mm:ss

ampm")'返回

"05:04:23

pm"。

mystr

=format(mydate,

"dddd,

mmmd

yyyy")'返回

"wednesday,

jan27

1993"。

'如果沒有指定格式,則返回字串。

mystr

=format(23)'返回

"23"。

'使用者自定義的格式。

mystr

=format(5459.4,

"##,##0。00")'返回

"5,459.40"。

mystr

=format(334。9,

"###0。00")'返回

"334.90"。

mystr

=format(5,

"0。00%")'返回

"500.00%"。

mystr

=format("hello",

"<")'返回

"hello"。

支援任何正確格式:

vbgeneraldate

0顯示日期和/或時間。對於一個實數,顯示日期和時間。如果沒有小數部分,則僅顯示日期。如果沒有整數部分,則僅顯示時間。日期和時間的顯示由系統設定值確定。

vblongdate

1用計算機區域設定值指定的長日期格式顯示日期。

vbshortdate

2用計算機區域設定值指定的短日期格式顯示日期。

vblongtime

3用計算機區域設定值指定的長時間格式顯示時間。

vbshorttime

4用計算機區域設定值指定的短時間格式顯示時間。

yyyy/yy:年

m:月d:日

h:時m:分

s:秒ddd/dddd:星期

這個變數可隨意變化,但在使用

月與分請多加註意。

請問vb中如何將日期型別轉換為字元型別?

5樓:工作改善生活

樓主的做法沒錯,manthirty的做法有問題如果使用format, 應這樣使用

bb = format(aa,"yyyy-mm-dd hh:mm:ss")

注意 yyyy-mm-dd hh:mm:ss 的大小寫。

6樓:冉思萱

bb = format(aa,"yyyy-mm-dd hh:mm:ss")

如何在iTunes裡匯入無損格式音訊,如APE,FLAC等

cd插入光碟機,itune就能識別,就可以匯入了。無損音,推薦用個小工具,miniwinmount,可以回直接掛載答flac ape cue成虛擬光碟機,itune可以識別為cd,即可匯入 ps 用winmount時最好事先轉成flac,我這裡ape有幾次匯入出問題 蘋果手機怎麼匯入flac格式的無...

關於excel日期格式,如何將轉換為20090102格式

如果你的格式是文字格式的話,就不能使用自定義單元格格式功能來做了如果是日期格式的2009 1 2使用樓上的方法就可以設定了我的方法是針對這一列的資料全部為文字格式 確實使用樓上任何一種方法都不能解決你的問題假設你的資料是從a2開始的a列,步驟如下 1。在其它任何一個空白列的第2行,如b2中輸入下面的...

如何實現秒數和日期之間的轉換,Java中如何把日期轉換為秒數

巧用date命令將秒數與日期互相轉換。例如有一個格林威治的秒值1318995200,需要將其轉成具體的日期,可以用如下命令 root mounix date s 1337651598 root mounix date d 1337651598 date s sec y m d 2012 5 22 r...