今天看到一个日期表示方法,2011-01-21, 它存在DB里是"111L", 这是怎么转换的? 二者之间是怎么转换的呢? 请知道的高手指点下... 

解决方案 »

  1.   

    谁写的问谁去...ps:4个字符即使是ASCII也要32字节,DateTime才8字节...如果不是为加密这样写的该开除...
      

  2.   

    4个Char要整出32字节,你怎么没被开除么?
      

  3.   

    不好意思,犯了低级错误...应该是位bit...昨晚喝大了...
      

  4.   

    他是为了上传和加密, 我想不通的是怎么样才能达到他的那个效果,4个char就能把日期表示出来....请大家给些思路, 不要争论可不可以,当然是可以了,现在已经用了N年了...
      

  5.   

    我猜的啊。2011对应11,不可能是3011或者1011 吧,1月对应第三个1,,10,11,12月可能对应A,B,C21号对应L,1-9号对应1-9,10号以后对应ABCD。数到21正好是L。这么些应该是想保证年份占两位,月份占1位,日期占1位。。
      

  6.   

    比如2010年11月23日,在你的DB中可能是10BN
    2011年5月10号,在你的DB中可能是115A
      

  7.   

    hrabeyond
     
    (我叫霍然) 等 级: 
    楼上的,你太有才了,你说的对,是这样的,给你分了.