private function serverNow()
{
// Query the server for the current time
$query = "SELECT dateOf(now()) FROM system.local";
$statement = new SimpleStatement($query);
$rows = $this->session->execute($statement);
// Return the server time in microseconds
return current($rows->first())->time() * self::SECONDS_TO_MICROSECONDS;
}