I am attempting to use DateTime for the first time in a project. I’m unable to add time to the DateTime variable. I don’t get any errors but the date and time never change.
Code:
private DateTime dateTime;
private float t = 0;
void Start()
{
dateTime = new DateTime(1997, 8, 27);
}
void Update()
{
t += Time.deltaTime;
if (t >= 1)
{
dateTime.AddSeconds((double)t);
t = 0;
}
}
void OnGUI()
{
GUI.Label(new Rect(0, 0, 240, 24), dateTime.DayOfWeek.ToString() + ", " + dateTime.ToShortDateString() + " [" + dateTime.ToLongTimeString() + "] ");
}