.net里怎么把DataSource里时间转换一下格式? - .NET技术 / C#
欢迎k767474055我的:资源博客空间简历设置|帮助|退出CSDN首页 资讯 论坛 博客 下载 搜索 更多CTO俱乐部
学生大本营
培训充电
移动开发
软件研发
云计算
程序员
TUP
CSDN-CSDN社区-.NET技术-C# 管理菜单 生成帖子 置顶 推荐 取消推荐 锁定 解锁 移动 编辑 删除 帖子加分 帖子高亮 取消高亮 结 帖 发 帖 回 复 收藏 不显示删除回复显示所有回复显示星级回复显示得分回复 .net里怎么把DataSource里时间转换一下格式?[问题点数:40分]
lilong27281133
(lilong27281133)
等 级:
结帖率:100.00%
楼主发表于:2012-01-12 17:53:40▪ 什么是打造云平台的关键?▪ 什么是适合云计算的微服务器?▪ Hadoop和云计算有什么关系?▪ 医疗行业的CIO们是如何看待云计...▪ 大型企业的CIO们是如何看待云计...
具体问题: 我读取数据库,得到数据后我把数据放到了DataSource里。但是我把DataSource和GridView绑定显示时,显示的格式是1/11/2012 10:18:52 AM。 但是我想得到 2012-01-12 11:32:09 这样的时间格式。请问各位大侠该怎么做啊?
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP 回复次数:10
caozhy
(cfx)
等 级:
24更多勋章#1楼 得分:0回复于:2012-01-12 17:57:03用 string.Format() 格式化下。
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP 精华推荐:Gridview用法大总结(牛年珍藏版) [代码分享]
mizuho_2006
等 级:
#2楼 得分:0回复于:2012-01-12 19:43:53yyyy-MM-dd HH:mm:ss (24小时制)
yyyy-MM-dd hh:mm:ss (12小时制)
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP 精华推荐:如何以派生类名作为参数,在另一个类中实例化父类成员
net_lover
(【孟子E章】)
等 级:
33更多勋章#3楼 得分:0回复于:2012-01-12 19:53:28GridView可以采用绑定的格式
<asp:GridView runat="server" ID="x" AutoGenerateColumns="false">
<Columns>
<asp:BoundField HtmlEncode="false" DataFormatString="{0:yyyy-MM-dd HH:mm:ss}" DataField="日期字段名" />
</Columns>
</asp:GridView>
也可以在绑定事件里面进行处理格式化
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP 精华推荐:对一个字符串里的字母倒序,别的字符保持原位不变?
lilong27281133
(lilong27281133)
等 级:
#4楼 得分:0回复于:2012-01-13 09:34:11谢谢了,还有一个问题不知能否解决一下。 我查到state状态,数据里是0、1、2三个数。我想让它在显示的时候 显示汉字。例如:0、显示“库存” 。 这个怎么写啊?
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP 精华推荐:【分享】水晶报表:运行时单击表头排序C#版
hxk20110730
(Melody·)
等 级:
#5楼 得分:0回复于:2012-01-13 10:30:02转换一下不就得了如果不写成动态的你就直接判断先。把取出来的数据 做一下if判断然后在给他赋值。
如果做成动态的那你就写一个共通的方法比如
public string Getvalue(string id)
{
string sql="select name from table where id='"+id+"'";
……
……
定义一个string类型接收 返回
rerutn 一个string;
}
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP 精华推荐:苍天,大地!我出C#面试题,40个人,居然没有一个人完全答对,你呢
lilong27281133
(lilong27281133)
等 级:
#6楼 得分:0回复于:2012-01-13 10:41:08现在我在后台定义了方法,并把它转换成了数字。那么在aspx前台页面中怎么调用呢。用什么控件和方法呢?
public string stateFormat(string str)
{
string demo = null;
switch (str)
{
case "0":
demo = "库存";
break;
case "1":
demo = "借出";
break;
case "2":
demo = "报废";
break;
}
return demo;
}
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP
hxk20110730
(Melody·)
等 级:
#7楼 得分:0回复于:2012-01-13 11:13:24你这样写不就写死了吗。你不是能得到那个数字0.1.2吗。给他传进来不就行了。 返回string就可以了
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP
zdzcool
(流浪的风)
等 级:
#8楼 得分:0回复于:2012-01-13 11:44:59感觉在从数据库里面取得时候,直接把格式转化了不久行了。
当然了,你如果在外面再整理格式,可以做到配置文件里面,确实很灵活。
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP
lilong27281133
(lilong27281133)
等 级:
#9楼 得分:0回复于:2012-01-13 13:24:59引用 7 楼 hxk20110730 的回复:
你这样写不就写死了吗。你不是能得到那个数字0.1.2吗。给他传进来不就行了。 返回string就可以了
我问的 是怎么在aspx页面里,调用这个方法并在页面中显示返回的值。
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP
hxk20110730
(Melody·)
等 级:
#10楼 得分:0回复于:2012-01-13 13:51:01你放到aspx页面里是不是得有个数据源吧?来你回答我
引用 9 楼 lilong27281133 的回复:
引用 7 楼 hxk20110730 的回复:
你这样写不就写死了吗。你不是能得到那个数字0.1.2吗。给他传进来不就行了。 返回string就可以了
我问的 是怎么在aspx页面里,调用这个方法并在页面中显示返回的值。
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP
管理菜单 生成帖子 置顶 推荐 取消推荐 锁定 解锁 移动 编辑 删除 帖子加分 帖子高亮 取消高亮 结 帖 发 帖 回 复 相关问题
在线求助!字符串转换为datetime时发生语法错误- .NET技术/ C# SQL SERVER 的数据库里的表中记录怎么导入到FoxPro DBF表中两 ... SQL Server资料收集(不断更新中…) - MS-SQL Server / 非技术版 蛙蛙推荐:如何把CSDN保存下来的帖子批量转换到数据库里- Web ... 请教关于DBF转换access和excel的问题- 其他数据库开发/ VFP 急救:如何把ACCESS数据库转换成SQLSERVER数据库- MS-SQL ...
公司简介|招贤纳士|广告服务|银行汇款帐号|联系方式|版权声明|法律顾问|问题报告
北京创新乐知信息技术有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
江苏乐知网络技术有限公司 提供商务支持
Email:webmaster@csdn.net
Copyright © 1999-2011, CSDN.NET, All Rights Reserved
[关闭] [关闭]
学生大本营
培训充电
移动开发
软件研发
云计算
程序员
TUP
CSDN-CSDN社区-.NET技术-C# 管理菜单 生成帖子 置顶 推荐 取消推荐 锁定 解锁 移动 编辑 删除 帖子加分 帖子高亮 取消高亮 结 帖 发 帖 回 复 收藏 不显示删除回复显示所有回复显示星级回复显示得分回复 .net里怎么把DataSource里时间转换一下格式?[问题点数:40分]
lilong27281133
(lilong27281133)
等 级:
结帖率:100.00%
楼主发表于:2012-01-12 17:53:40▪ 什么是打造云平台的关键?▪ 什么是适合云计算的微服务器?▪ Hadoop和云计算有什么关系?▪ 医疗行业的CIO们是如何看待云计...▪ 大型企业的CIO们是如何看待云计...
具体问题: 我读取数据库,得到数据后我把数据放到了DataSource里。但是我把DataSource和GridView绑定显示时,显示的格式是1/11/2012 10:18:52 AM。 但是我想得到 2012-01-12 11:32:09 这样的时间格式。请问各位大侠该怎么做啊?
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP 回复次数:10
caozhy
(cfx)
等 级:
24更多勋章#1楼 得分:0回复于:2012-01-12 17:57:03用 string.Format() 格式化下。
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP 精华推荐:Gridview用法大总结(牛年珍藏版) [代码分享]
mizuho_2006
等 级:
#2楼 得分:0回复于:2012-01-12 19:43:53yyyy-MM-dd HH:mm:ss (24小时制)
yyyy-MM-dd hh:mm:ss (12小时制)
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP 精华推荐:如何以派生类名作为参数,在另一个类中实例化父类成员
net_lover
(【孟子E章】)
等 级:
33更多勋章#3楼 得分:0回复于:2012-01-12 19:53:28GridView可以采用绑定的格式
<asp:GridView runat="server" ID="x" AutoGenerateColumns="false">
<Columns>
<asp:BoundField HtmlEncode="false" DataFormatString="{0:yyyy-MM-dd HH:mm:ss}" DataField="日期字段名" />
</Columns>
</asp:GridView>
也可以在绑定事件里面进行处理格式化
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP 精华推荐:对一个字符串里的字母倒序,别的字符保持原位不变?
lilong27281133
(lilong27281133)
等 级:
#4楼 得分:0回复于:2012-01-13 09:34:11谢谢了,还有一个问题不知能否解决一下。 我查到state状态,数据里是0、1、2三个数。我想让它在显示的时候 显示汉字。例如:0、显示“库存” 。 这个怎么写啊?
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP 精华推荐:【分享】水晶报表:运行时单击表头排序C#版
hxk20110730
(Melody·)
等 级:
#5楼 得分:0回复于:2012-01-13 10:30:02转换一下不就得了如果不写成动态的你就直接判断先。把取出来的数据 做一下if判断然后在给他赋值。
如果做成动态的那你就写一个共通的方法比如
public string Getvalue(string id)
{
string sql="select name from table where id='"+id+"'";
……
……
定义一个string类型接收 返回
rerutn 一个string;
}
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP 精华推荐:苍天,大地!我出C#面试题,40个人,居然没有一个人完全答对,你呢
lilong27281133
(lilong27281133)
等 级:
#6楼 得分:0回复于:2012-01-13 10:41:08现在我在后台定义了方法,并把它转换成了数字。那么在aspx前台页面中怎么调用呢。用什么控件和方法呢?
public string stateFormat(string str)
{
string demo = null;
switch (str)
{
case "0":
demo = "库存";
break;
case "1":
demo = "借出";
break;
case "2":
demo = "报废";
break;
}
return demo;
}
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP
hxk20110730
(Melody·)
等 级:
#7楼 得分:0回复于:2012-01-13 11:13:24你这样写不就写死了吗。你不是能得到那个数字0.1.2吗。给他传进来不就行了。 返回string就可以了
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP
zdzcool
(流浪的风)
等 级:
#8楼 得分:0回复于:2012-01-13 11:44:59感觉在从数据库里面取得时候,直接把格式转化了不久行了。
当然了,你如果在外面再整理格式,可以做到配置文件里面,确实很灵活。
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP
lilong27281133
(lilong27281133)
等 级:
#9楼 得分:0回复于:2012-01-13 13:24:59引用 7 楼 hxk20110730 的回复:
你这样写不就写死了吗。你不是能得到那个数字0.1.2吗。给他传进来不就行了。 返回string就可以了
我问的 是怎么在aspx页面里,调用这个方法并在页面中显示返回的值。
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP
hxk20110730
(Melody·)
等 级:
#10楼 得分:0回复于:2012-01-13 13:51:01你放到aspx页面里是不是得有个数据源吧?来你回答我
引用 9 楼 lilong27281133 的回复:
引用 7 楼 hxk20110730 的回复:
你这样写不就写死了吗。你不是能得到那个数字0.1.2吗。给他传进来不就行了。 返回string就可以了
我问的 是怎么在aspx页面里,调用这个方法并在页面中显示返回的值。
对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP
管理菜单 生成帖子 置顶 推荐 取消推荐 锁定 解锁 移动 编辑 删除 帖子加分 帖子高亮 取消高亮 结 帖 发 帖 回 复 相关问题
在线求助!字符串转换为datetime时发生语法错误- .NET技术/ C# SQL SERVER 的数据库里的表中记录怎么导入到FoxPro DBF表中两 ... SQL Server资料收集(不断更新中…) - MS-SQL Server / 非技术版 蛙蛙推荐:如何把CSDN保存下来的帖子批量转换到数据库里- Web ... 请教关于DBF转换access和excel的问题- 其他数据库开发/ VFP 急救:如何把ACCESS数据库转换成SQLSERVER数据库- MS-SQL ...
公司简介|招贤纳士|广告服务|银行汇款帐号|联系方式|版权声明|法律顾问|问题报告
北京创新乐知信息技术有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
江苏乐知网络技术有限公司 提供商务支持
Email:webmaster@csdn.net
Copyright © 1999-2011, CSDN.NET, All Rights Reserved
[关闭] [关闭]