ARDUINO LILYPAD BINARY CLOCK

Hi all,
I apologize for my English level is not very advanced.
I'm doing a binary clock with the lilypad arduino board but at the time of compiling I miss several errors "was not declared in this scope"
for the program I'm using the library time.
help me please.

#include < Time.h >
#include <TimeLib.h>

int hourLEDs [] = {4, 3, 2, 1};   
int minuteLEDs [] = {A4, A3, A2, A1, A0, 13};
int secondLEDs [] = {11, 10, 9, 8, 7, 6};
int loopLEDs [] = {A4, A3, A2, A1, A0, 13, 11, 10, 9, 8, 7, 6, 4, 3, 2, 1};
int switchPin = 0;

void setup()
{
for (int i = 0; i < 4; i ++)
{
pinMode (hourLEDs [i], OUTPUT);
}
for (int i = 0; i < 6; i ++)
{
pinMode (minuteLEDs [i], OUTPUT);
}
for (int i = 0; i < 6; i ++)
{
pinMode (secondLEDs [i], OUTPUT);
}
setTime(0);
}

void loop()
{
if (digitalRead(switchPin)) 
{
adjustTime(1);
}
else if (minute() == 0 & & second() == 0)
{
Spin(hour());
}

updateDisplay();
Delay(1);
}

void updateDisplay()
{
time_t t = now();
setOutput (hourLEDs, 4, hourFormat12 (t));
setOutput (minuteLEDs, minute(t)) 6,
setOutput (secondLEDs, second(t)) 6,
}

void setOutput (int * ledArray, int numLEDs, int valor)
{
for (int i = 0; i < numLEDs; i ++)
{
digitalWrite (ledArray [i], bitRead (valor, i));
}
}

void girar (int conteo) 
{
for (int i = 0; i < cuenta; i ++)
{
for (int j = 0; j < 16; j ++)
{
digitalWrite (loopLEDs [j], HIGH);
delay(50);
digitalWrite (loopLEDs [j], LOW);
}
}
}

You can't put a space between '&&'

else if (minute() == 0 & & second() == 0)