Changing lighting/skybox based on Computer Time?

Hello! I’m a game designer hobbyist who is looking to actually release one of his games for play on Ouya. I have an idea that, at the begining of each scene in the game, a script is run to check the time on the player’s computer. Based on that, the lighting would change in color and intensity and the skybox on the camera would be swapped (night to day or vice versa). I have found a code that will track date/time, but I have no idea how to call the skybox or light through an if statement. If anyone can help, I’d really be thankful!

Here’s the code that I found in C# that works really well (hat’s off to the coder):

using UnityEngine;
using System.Collections;

public class Clock : MonoBehaviour {
bool pause;
void Start(){
pause = false;
}
void Update(){
if(Input.GetKeyDown (KeyCode.P))
pause=!pause;
}
void OnGUI () {
if(pause){
string text = System.DateTime.Now.ToString(“yyyy-MM-dd_HH:mm:ss”);
GUI.Box(new Rect(10,10,200,50), text);
}
}
}

Hi justin,
you can use this:
http://wiki.unity3d.com/index.php?title=DayNightController

This is a skybox material that allows you to fade between two materials, one for the day and one for the night, throught a slider. You can connect this slider to system time.

Another way is to buy this:
http://forum.unity3d.com/threads/73074-UniSky-real-time-procedural-sky-tool-now-available-on-the-Asset-Store

it costs something but is very beautifull.
Hope this helps!