| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY 
共有 370 人关注过本帖
标题:[求助]DataGrid列表上DateTime类型如何按照自己要求的格式显示?
收藏  订阅  推荐  打印 
Smiling
Rank: 2
等级:注册会员
帖子:111
积分:1210
注册:2005-9-7
[求助]DataGrid列表上DateTime类型如何按照自己要求的格式显示?

数据库中DateTime类型的,如数据2007-4-4 14:30:02,用sql语句把数据显示到DataGrid上时,只有 2007-4-4. 如果我想datagrid上显示为2007-04-04 14:30,该怎么改阿?
搜索更多相关主题的帖子: DateTime类型  DataGrid  数据库  格式  列表  
2007-4-5 14:47
aiwei1000
Rank: 2
等级:注册会员
帖子:73
积分:880
注册:2006-7-20

可以在datagrid上添加一个DataTimePicker


2007-4-6 08:13
lxb3505
Rank: 1
等级:新手上路
帖子:22
积分:320
注册:2007-3-20

DataTimePicker好象不能显示时间吧...

2007-4-6 09:14
lxb3505
Rank: 1
等级:新手上路
帖子:22
积分:320
注册:2007-3-20

而且好象楼主的意思是说在DataGird显示时间,而DataTimePicker是选择日期


2007-4-6 09:19
Smiling
Rank: 2
等级:注册会员
帖子:111
积分:1210
注册:2005-9-7

用户姓名 创建时间 用户类型
JakcGong 2005-10-12 领导
yangwei 2006-11-10 职员

datagrid上显示是这样的,可是在数据库里“创建时间”是日期后跟时间的 如:2005-10-12 14:10:05,而且我现在也想全部显示出时间来,怎么样才能使datagrid上完整显示时间日期呢?

我用的是Net VS2003

2007-4-6 13:46
vfoxer
Rank: 2
等级:注册会员
威望:1
帖子:128
积分:1412
注册:2006-9-12

送你个我收集的时间函数,至于如何用,我想不用我多说了吧:


1、DateTime 数字型
System.DateTime currentTime=new System.DateTime();

1.1 取当前年月日时分秒
currentTime=System.DateTime.Now;
1.2 取当前年
int 年=currentTime.Year;
1.3 取当前月
int 月=currentTime.Month;
1.4 取当前日
int 日=currentTime.Day;
1.5 取当前时
int 时=currentTime.Hour;
1.6 取当前分
int 分=currentTime.Minute;
1.7 取当前秒
int 秒=currentTime.Second;
1.8 取当前毫秒
int 毫秒=currentTime.Millisecond;
(变量可用中文)

1.9 取中文日期显示——年月日时分
string strY=currentTime.ToString("f"); //不显示秒

1.10 取中文日期显示_年月
string strYM=currentTime.ToString("y");

1.11 取中文日期显示_月日
string strMD=currentTime.ToString("m");

1.12 取中文年月日
string strYMD=currentTime.ToString("D");

1.13 取当前时分,格式为:14:24
string strT=currentTime.ToString("t");

1.14 取当前时间,格式为:2003-09-23T14:46:48
string strT=currentTime.ToString("s");

1.15 取当前时间,格式为:2003-09-23 14:48:30Z
string strT=currentTime.ToString("u");

1.16 取当前时间,格式为:2003-09-23 14:48
string strT=currentTime.ToString("g");

1.17 取当前时间,格式为:Tue, 23 Sep 2003 14:52:40 GMT
string strT=currentTime.ToString("r");

1.18获得当前时间 n 天后的日期时间
DateTime newDay = DateTime.Now.AddDays(100);


狐狸天堂:http://www.foxsky.net
我的百度空间:http://hi.baidu.com/vfoxer
2007-4-6 18:55
l109435
Rank: 2
等级:注册会员
帖子:43
积分:530
注册:2007-4-8

如何用sql语句把数据显示到DataGrid上的代码是?????????

我的邮箱是l109435@sina.com

[此贴子已经被作者于2007-4-9 21:29:59编辑过]


2007-4-9 21:29
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.048956 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved