上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
tccvincent
註冊時間: 2003-05-26 文章: 54 來自: TAIPEI
第 1 樓
|
發表於: 星期三 十一月 30, 2005 8:37 pm 文章主題: 日期問題 ??/ |
|
|
有什麼方式可以控制民國日期輸入欄位變成 094/11/01 而不要是 0094/11/01
煩請先進告知 謝謝 |
|
回頂端 |
|
 |
bin1x
註冊時間: 2004-08-27 文章: 462
第 2 樓
|
發表於: 星期三 十一月 30, 2005 11:37 pm 文章主題: |
|
|
寫個函數來轉可能會心情好一點吧 |
|
回頂端 |
|
 |
a123eric
註冊時間: 2003-10-20 文章: 64
第 3 樓
|
發表於: 星期四 十二月 01, 2005 12:57 pm 文章主題: |
|
|
使用 SUBSTR(DTOC(DATE()), 2) |
|
回頂端 |
|
 |
新人類
註冊時間: 2005-11-27 文章: 48
第 4 樓
|
發表於: 星期四 十二月 01, 2005 6:46 pm 文章主題: |
|
|
RIGHT('0'+ALLTRIM(STR(YEAR(DATE())-1911)),3)+'/'+ALLTRIM(STR(MONTH(DATE())))+'/'+RIGHT('0'+ALLTRIM(STR(DAY(DATE()))),2)
應該是這樣子~~ |
|
回頂端 |
|
 |
bin1x
註冊時間: 2004-08-27 文章: 462
第 5 樓
|
發表於: 星期四 十二月 01, 2005 7:37 pm 文章主題: |
|
|
padl 可補前置0
不過我總覺得會post 這份文的似乎被使用者氣到
心情欠佳似的 |
|
回頂端 |
|
 |
catjoke
註冊時間: 2003-06-16 文章: 175 來自: 香港
第 6 樓
|
發表於: 星期五 十二月 02, 2005 3:04 pm 文章主題: |
|
|
可否簡單一些!? 太多 () 了~
PADL(YEAR(DATE())-1911,3,"0")+"/"+PADL(MONTH(DATE()),2)+"/"+PADL(DAY(DATE()),2)
而我郤 喜愛 DTOS() 了~
VLDate = VAL(DTOS(DATE()))-19110000
CLDate = TRANSFORM(aa, "099/99/99")
簡潔清楚, 維修輕鬆, 我玩晒!
e.g. 求歲數函數: 管它 2月29 的問題, 夠減就大一歲!!
PROCEDURE HowOldAreYou
LPARAMETERS pBirth
RETURN INT( (VAL(DTOS(DATE()))-VAL(DTOS(pBirth)))/10000 )
ENDPROC _________________ 喵喎~ 貓當然是 "茅" 的嘛! ^0^; |
|
回頂端 |
|
 |
|