dim i as int
i=本条记录是该天的第几条记录
dim tim as datetime
tim=textbox.text
dim dh as string
dh=cstr(tim.year*1000000+tim.month*10000+tim.day*100+i)

解决方案 »

  1.   

    楼上的何必你.
    toString("yyyyMMddHHmmss");
      

  2.   

    public int i;//记录第i访问者
    public string idtime()   //这个函数的返回值就是你需要的结果。。
        {
            
            string tim;
            tim = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString() + DateTime.Now.TimeOfDay.Hours.ToString() + DateTime.Now.TimeOfDay.Minutes.ToString() + DateTime.Now.TimeOfDay.Seconds.ToString() + i.ToString();
            return tim;
        }
      

  3.   

    public string idtime()   //这个函数的返回值就是你需要的结果。。上面的多了00:00:00
        {                      //用这个吧 ,呵呵
            
            string tim;
            tim = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString() + i.ToString();
            return tim;
        }
      

  4.   

    楼上的哥哥,我输入public string idtime()时会报错说必须声明主体,因为未标记为abstract或externa啊?编程我不懂,麻烦了!