C#问题,无法从system. datetime转为int 应该怎么改 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 请按照DateTime的构造函数传参! 你A,B,C应该ToInt。 string[] Weekdays = { "星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期鈤" }; DateTime now = DateTime.Now; Console.WriteLine("{0:现在是yyyy年M月d日,H点m},{1}", now, Weekdays[(int)now.DayOfWeek]); string A, B, C; Console.WriteLine("请输入起始时间年月日:"); A = Console.ReadLine(); B = Console.ReadLine(); C = Console.ReadLine(); DateTime start = new DateTime(Convert.ToInt16(A), Convert.ToInt16(B), Convert.ToInt16(C)); TimeSpan times = now - start; Console.WriteLine("从{0}年{1}月{2}日到现在已经过去{3}天", A, B, C, times); Console.ReadLine(); 人家方法定义需要你传入int类型的值,你定义的ABC是datetime类型的,所以系统给你提示无法将datetime转成int convert.toint32() 搞定、 timespan也没你这么用的啊,朋友,你的问题有点严重啊,调用方法参数类型对不上;你现在要的不是怎么解决问题,是要知道怎么看报错信息 支持c#的portal平台框架 OleDbDataReader的奇怪问题? 关于thoughtworks的Code Assignment的问题 图片显示问题........ DataGrid问题请教 高手帮帮忙 在向access数据库添加数据时,数据中包括双引号,应该如何处理? c# 中如何用索引控制同名控件?? 求助!listview获取acc数据库的数据出错了 如何用C写一个程序,找一个20位的素数? 多线程问题 System.Windows.Markup.XamlParseException
请按照DateTime的构造函数传参!
string[] Weekdays = { "星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期鈤" };
DateTime now = DateTime.Now;
Console.WriteLine("{0:现在是yyyy年M月d日,H点m},{1}", now, Weekdays[(int)now.DayOfWeek]);
string A, B, C;
Console.WriteLine("请输入起始时间年月日:");
A = Console.ReadLine();
B = Console.ReadLine();
C = Console.ReadLine(); DateTime start = new DateTime(Convert.ToInt16(A), Convert.ToInt16(B), Convert.ToInt16(C));
TimeSpan times = now - start;
Console.WriteLine("从{0}年{1}月{2}日到现在已经过去{3}天", A, B, C, times);
Console.ReadLine();
朋友,你的问题有点严重啊,调用方法参数类型对不上;
你现在要的不是怎么解决问题,是要知道怎么看报错信息