GUI Counter

How do i make a Text that displays seconds?
I made this script that goes 1 up, every frame. But i want it to go up every sec?

var Timer = 0;
 
function Update ()
{
Timer++;
 
guiText.text = ""+Timer;

}

var Timer = 0.0f;
function Update ()
{
Timer += Time.deltaTime;
guiText.text = ((int)Timer).toString();
}

Ninja, the last answer could also work, since int transformation removes the values after comma, and now the number is integer, OR you could just use the format overload of the string class

var Timer = 0;
function Update ()
{
Timer++;
guiText.text = ""+Timer.ToString("##");
}