A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 邢换换 中级黑马   /  2013-12-20 08:42  /  1087 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 邢换换 于 2013-12-20 10:21 编辑

在应用程序开发中,格式日期经常被用到,那么该如何将字符串转换为日期格式呢?要多种显示形式哦,求大侠们帮忙啦!!!

评分

参与人数 1技术分 +1 收起 理由
陈福军 + 1

查看全部评分

4 个回复

倒序浏览
只需要在字符串前进行转换即可,Conver.ToDateTime(string);如果需要多种格式的话,Conver.ToDateTime(string).ToOADate();Conver.ToDateTime(string).ToUniversalTime();都是可以转换日期格式的,但是一般显示的会string类型的日期,如果只需要输入年月日的时间,我建议可以用.string("D");就可以了

评分

参与人数 1技术分 +1 收起 理由
V_John + 1

查看全部评分

回复 使用道具 举报
static void Main(string[] args)           {             DateTime dt = DataTime.Now;             Console.WriteLine("使用ToString方法得到多种日期格式:");             Console.WriteLine("取中文日期显示一年月日时分:"+dt.ToString("f"));             Console.WriteLine("取中文日期显示_年月:"+dt.ToString("y"));             Console.WriteLine("取当前年月日(格式为:2003-9-23:"+dt.ToString("d"));             Console.WriteLine("取当前时分(格式为:14;24:"+dt.ToString("t"));}

评分

参与人数 1技术分 +1 收起 理由
V_John + 1

查看全部评分

回复 使用道具 举报
static void Main(string[] args)         {             DateTime dt = DataTime.Now;             Console.WriteLine("使用ToString方法得到多种日期格式:");             Console.WriteLine("取中文日期显示一年月日时分:"+dt.ToString("f"));             Console.WriteLine("取中文日期显示_年月:"+dt.ToString("y"));             Console.WriteLine("取当前年月日(格式为:2003-9-23:"+dt.ToString("d"));             Console.WriteLine("取当前时分(格式为:14;24:"+dt.ToString("t"));}
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马