Text时间操作
Text时间操作
public DateTime startTime;//定义开始时间 public DateTime endTime;//定义结束时间 startTime = DateTime.Now;//刚进入时,记录开始时间 endTime = DateTime.Now;//进入成绩界面时,记录结束时间 /// <summary> /// 显示时间 /// </summary> private void ShowTime() { _startDateText.text = MainSceneManager._instance.startTime.ToString("yyyy-MM-dd");//将开始日期按格式写到Text中 _startTimeText.text = MainSceneManager._instance.startTime.ToString("HH:mm:ss");//将开始时间按格式写到Text中 _endDateText.text = MainSceneManager._instance.endTime.ToString("yyyy-MM-dd");//将结束日期按格式写到Text中 _endTimeText.text = MainSceneManager._instance.endTime.ToString("HH:mm:ss");//将结束时间按格式写到Text中 TimeSpan result = MainSceneManager._instance.endTime.Subtract(MainSceneManager._instance.startTime).Duration();//根据开始时间和结束时间计算时间间隔 _useTimeText.text = result.Hours.ToString("#00") + ":" + result.Minutes.ToString("#00") + ":" + result.Seconds.ToString("#00");//将时间间隔按格式写到Text中 }