从一个定长字符串中取出5位长度的值,其内容为整型数字,如:12345例:
Trim(Mid(temp, 3, 5))
问:
如何将其值转换为数据格式?
如何将其值转换为(分秒)的形式?比如temp="mmm121         ee"那么最后显示的结果应该为 2分01秒。不知道这样说是否明白?

解决方案 »

  1.   

    如何将其值转换为数据格式?
    dim i as long
    i=clng(Trim(Mid(temp, 3, 5)))
    如何将其值转换为(分秒)的形式?比如temp="mmm121         ee"那么最后显示的结果应该为 2分01秒。
    dim i as date
    i=cdate(Trim(Mid(temp, 3, 5)))
      

  2.   

    val()  转换成数值型cdate() 转换成日期型
      

  3.   

    val()  转换成数值型cdate() 转换成日期型
      

  4.   

    李洪根, lxcc(虫莲) 你们的回复还是没有解决我的问题。如问题所述,取到字符串"121"如何把它最后显示为2分01秒?
      

  5.   

    cint()转换成数值型
    cdate()转成日期型
      

  6.   

    dim a,b,c as string
    a=121\60
    b=121 mod 60
    c=a & "分" & b & "秒"
      

  7.   

    b=121 mod 60
    if b<10 then
       c=a & "分" & "0" & cstr(b) & "秒"
    else
       c=a & "分" & b & "秒"
    endif