关于BoundField中DataFormatString 日期格式问题,有办法输出为yyyy-MM格式的吗
DataFormatString="{0:yyyy-MM}"为什么输出的是2012-5-1怎么输入2012-5或2012-05至有年月,没有日的值或者谁能告诉我sql中查...
DataFormatString="{0:yyyy-MM}" 为什么输出的是2012-5-1
怎么输入2012-5或2012-05 至有年月,没有日的值
或者谁能告诉我sql中查询时,截取年月日,用VERT(varchar(10), GETDATE(), 0)这种的 展开
怎么输入2012-5或2012-05 至有年月,没有日的值
或者谁能告诉我sql中查询时,截取年月日,用VERT(varchar(10), GETDATE(), 0)这种的 展开
展开全部
第一,确定你绑定出来的是DateTime类型的,否则没法格式化
第二,确定你数据库输出的是DateTime类型的,否则绑定出来的也不是DateTime类型的
第三,SQL截取年月日用YEAR MONTH函数
第二,确定你数据库输出的是DateTime类型的,否则绑定出来的也不是DateTime类型的
第三,SQL截取年月日用YEAR MONTH函数
追问
数据库字段 是datatime的, 你说的第三个, year和month函数,怎么共用,用and连接吗,貌似不行。
追答
连接字符串用+啊
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
DataFormatString="{0: yyyy-MM-dd}" 并且HtmlEncode属性要设置为FalseZ
追问
= =! 亲,你有看题目没,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询