i am an idiot help?

does any one know of a way i could make a simple timer for a city building game so that every minute is one 30 secs is one day? help would be nice, i also want help placing buildings so that they take time to build using the timer.

do you want to change the speed of the simulation? turtle speed, cheetah speed, llama speed etc.? or just a constant x realtime = y simtime?

realtime x = simtime y

using UnityEngine;
using System.Collections;

public class TimerExample : MonoBehaviour {
    public float simTimeElapsedDuration;
    public float simSeconds;
    public float simMinutes;
    public float simHours;
    public float simDays;    
    private float simTimerStart;
    private float simTimerStop;
	// Use this for initialization
	void Start () {
        simTimeElapsedDuration = 5;
        simTimerStart = Time.timeSinceLevelLoad; 
	}
	
	void Update () {
        simTimerStop = Time.timeSinceLevelLoad;
        if ((simTimerStop - simTimeElapsedDuration) >= simTimerStart)
        {
            if ((simSeconds += 1) == 60) {
                simMinutes += 1;
                simSeconds = 0;
            }
            if (simMinutes == 60) {
                simHours += 1;
                simMinutes = 0;
            }
            if (simHours == 24) {
                simDays += 1;
                simHours = 0;
            }
            simTimerStart = Time.timeSinceLevelLoad;
            
        }

   
	}
    
}