public Text TxtCurrentTime;
public Text TxtCurrentWeek;
// Start is called before the first frame update
void Start()
{
}
// Update is called once per frame
void Update()
{
//获取系统当前时间
DateTime NowTime = DateTime.Now.ToLocalTime();
TxtCurrentTime.text = NowTime.ToString("yyyy年MM月dd日");
//获取当前的星期
// string day = DateTime.Now.DayOfWeek.ToString();
//TxtCurrentWeek.text = day.ToString();
// TxtCurrentWeek.text = System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.GetDayName(DateTime.Now.DayOfWeek);
//string[] Day = new string[] { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" };
//string week = Day[Convert.ToInt32(DateTime.Now.DayOfWeek.ToString("d"))].ToString();
//TxtCurrentWeek.text = week;
// 根据当前系统时间判定:
string weekstr = DateTime.Now.DayOfWeek.ToString();
switch (weekstr)
{
case "Monday": weekstr = "星期一"; break;
case "Tuesday": weekstr = "星期二"; break;
case "Wednesday": weekstr = "星期三"; break;
case "Thursday": weekstr = "星期四"; break;
case "Friday": weekstr = "星期五"; break;
case "Saturday": weekstr = "星期六"; break;
case "Sunday": weekstr = "星期日"; break;
}
TxtCurrentWeek.text = weekstr;
}