数据库中的日期格式常是xxx-xx-xx这样,能有什么办法转化为xxxx/xx/xx
blog中的文章存档是怎么实现的呢?

解决方案 »

  1.   

    使用格式字符串,如:DateTime.Now.ToString("yyyy/MM/dd")
      

  2.   

    blog中的文章存档是怎么实现的呢? 
    ===
    根据时间
    select convert(varchar(10),time,120) from article group by convert(varchar(10),time,120)
    然后在前台绑定这个数据集,用DATALIST或REPEATER来绑定,界而形式就是在外层写UL,内层ITEMTEMPLATE里写LI
      

  3.   

    select convert(varchar(10),time,120) from article 
    直接从数据库里转换比较方便
      

  4.   

    楼上正确,可以采用convert转化时间,设置不同的格式,120就是格式化为"yyyy/MM/dd"
      

  5.   

    有点不清楚:那个time是不是数据库中的字段名称?
    前台用datalist帮定后,提示找不到b_time(我的数据库中的时间字段)!
    SQL语句为:select  convert(varchar(10),b_time,120) from content;
      

  6.   


    找得到才奇怪。b_time字段经过操作已不叫 b_time 字段了。可以改为:select convert(varchar(10),b_time,120) as b_time from content;