技術(shù) 點(diǎn)
- 技術(shù)
- 點(diǎn)
- V幣
- 點(diǎn)
- 積分
- 1434
|
6#
發(fā)表于 2007-1-9 04:36:00
|
只看該作者
按日期位數(shù)寫,高興用什么字體就用什么字體
Option Compare Database
Option Explicit
Public Function Mdate(Oldate) As String
On Error GoTo ErrA
Dim dat As Variant, datA, datAA, datAB, datAC, datAD, datBA, datBB, datBC, datCA, datCB, datCC As String
dat = CDate(Oldate)
datA = Format(dat, "yyyymmdd")
datAA = Mid("○一二三四五六七八九", Mid(datA, 1, 1) + 1, 1)
datAB = Mid("○一二三四五六七八九", Mid(datA, 2, 1) + 1, 1)
datAC = Mid("○一二三四五六七八九", Mid(datA, 3, 1) + 1, 1)
datAD = Mid("○一二三四五六七八九", Mid(datA, 4, 1) + 1, 1): Rem 年
datBA = Mid(datA, 5, 1)
If datBA = 0 Then
datBB = ""
ElseIf datBA = 1 Then
datBB = "十"
End If
datBC = Mid(" 一二三四五六七八九", Mid(datA, 6, 1) + 1, 1): Rem 月
datCA = Mid(datA, 7, 1)
If datCA = 0 Then
datCB = ""
ElseIf datCA = 1 Then
datCB = "十"
ElseIf datCA = 2 Then
datCB = "廿"
ElseIf datCA = 3 Then
datCB = "三十"
End If
datCC = Mid(" 一二三四五六七八九", Mid(datA, 8, 1) + 1, 1): Rem 日
Mdate = datAA & datAB & datAC & datAD & "年" & datBB & datBC & "月" & datCB & datCC & "日"
Mdate = Replace(Mdate, " ", "")
ErrA:
Exit Function
End Function
網(wǎng)頁(yè)格式不同," 一二三四五六七八九",第一位數(shù)為空字符,傳上來(lái)了就沒(méi)有,重編輯一次
[此貼子已經(jīng)被作者于2007-1-8 22:14:47編輯過(guò)]
|
|