Hola a todos estado rompiéndome la cabeza para poder enviar mensajes automatizados y no puedo :( quisiera que alguien me ayude. Les explico un poc
  
Aquí viene mi dolor de cabeza en el archivo 
Sms.php   Código PHP:
    <?php
require "arreglo.php";
include "SmsGateway.php";
$smsGateway = new SmsGateway('[email protected]', 'contraseña');
date_default_timezone_set('America/Lima');
$deviceID = IDAPI;
$number = '+519999999';
$message = 'Feliz cumpleaños"!';
$options = [
'send_at' => strtotime("+2 minutes"),
'expires_at' => strtotime('+1 hour') // Cancel the message in 1 hour if the message is not yet sent
];
$result = $smsGateway->sendMessageToNumber($number, $message, $deviceID,$options);
?>       Pues verán el problema es el strtotime, ahi dice que en 2 minutos se enviara el mensaje y lo hace, pero yo quisiera sacar la fecha de una BD y pasarla por Srtotime + una hora indicada, pero me sale error. 
Asi que tengo algo asi  
 Código PHP:
    <?php
date_default_timezone_set('America/Lima');
$pdo = new PDO('pgsql:host=localhost;port=5432;dbname=Eventos', 'postgres', '12345'); 
$stmt = $pdo->prepare("Select to_char(fecha_cumpleaños,'dd-mm-yyyy') from cliente"); 
$stmt->execute(); 
$cumpleaños = $stmt->fetchAll(PDO::FETCH_COLUMN, 0); 
var_dump($cumpleaños);
?>    
  y me muestra un arrays con todas las fecha y quisiera que segun el mes y el dia se pueda enviar los mensajes de texto, por favor alguien que me ayude