-1
今日の日付から日付時間を引く方法を理解しようとしていますが、登録日を入力するたびに非常に長い日数で戻ってきます。ここで私が持っているコードは日付時刻を文字列形式で使用することに関して
public string getTimeAsStudent(DateTime EnrolledDate)
{
return DateTime.Today.Subtract(EnrolledDate).ToString();
}
public string getTimeAsStudent()
{
return DateTime.Today.Subtract(oEnrolledDate).TotalDays.ToString();
}
、ここではそれがどんなに用736000日のように出力さしかし、私はテストアプリケーション
namespace StudentTestApp
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
Student.StudentGrades myStudent = new Student.StudentGrades();
private void getDate_Click(object sender, EventArgs e)
{
lblDate.Text = myStudent.getTimeAsStudent().ToString();
}
}
ヘルパー変数
public class StudentGrades
{
private string oStudentFirstName;
private string oStudentMiddleName;
private string oStudentLastName;
private string oStudentID;
private string oAddress;
private string oEmail;
private DateTime oEnrolledDate;
private string oMajor;
private string oPhone;
private string oZip;
private List<string> oCourseCompleted;
private List<string> oCourseQtrYr;
private List<double> oCourseGrade;
のために持っているもので、これまでです私は何の日付を入れる、誰もこれで助けることができますか?
「oEnrolledDate」とは何ですか? – SLaks
'TotalHays'ではなく、' TotalDays'でないコードで 'TotalHours'を取得しています – CodingYoshi
'oEnrolledDate'を定義する場所を教えてください。 – Bill