asp.net时间转换问题

我数据库中时间的格式是datatime实体类中时间类型是string现在我想把时间转成2010.10.1或2010/10/1或2010年10月1日/9点53分请问怎么转?... 我数据库中时间的格式是 datatime实体类中时间类型是 string现在我想把时间转成 2010.10.1或2010/10/1或2010年10月1日/9点53分 请问怎么转??? 展开
 我来答
匿名用户
2013-12-02
展开全部
从数据库读取正确格式化的时间,然后: DateTime dt = DateTime.Parse("2009-09-09 9:53:00"); //模拟时间,你从数据库读取,使用Parse转换。
Console.WriteLine("转换成短时间:"+dt.ToShortDateString());
Console.WriteLine("转换带点时间:{0:yyyy.MM.dd}",dt);
Console.WriteLine("转换成完整时间:"+dt.ToLongDateString()+" "+dt.Hour+"时"+dt.Minute+"分");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-12-02
展开全部
DateTime dt = Convert.ToDateTime("2010-10-6 9:44:31");
MessageBox.Show(dt.ToString("yyyy.MM.dd"));//显示为:2010.10.6
MessageBox.Show(dt.ToString("yyyy/MM/dd"));//显示为:2010/10/6
MessageBox.Show(dt.ToString("yyyy年MM月dd日/hh点mm分"));//显示为:2010年10月6日-9点44分
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式