We have the same library and the display should probably work the same. The display is disconcerting on start-up and you might think it is faulty. The light comes on and then goes goes off, then comes on fully operational.
Here is the start of a clock. Note that I don't define the backlight pin.
//Arduino 1.0+ Only
//Arduino 1.0+ Only
#include <LiquidCrystal_I2C.h>
#include "Wire.h"
#define DS1307_ADDRESS 0x68
LiquidCrystal_I2C lcd(0x27,20,4);
void setup(){
Wire.begin();
Serial.begin(9600);
lcd.init();
delay(1000);
lcd.clear();
lcd.backlight(); //Backlight ON if under program control
lcd.setCursor(0,0);
// Print a message to the LCD.
lcd.print("Today it is");
}
void loop(){
printDate();
delay(1000);
}