He encontrado esta función en un sitio que sirve para sumar días, meses, etc. a una fecha dada:
Código PHP:
function dateadd($date, $dd=0, $mm=0, $yy=0, $hh=0, $mn=0, $ss=0){
$date_r = getdate(strtotime($date));
$date_result = date("m/d/Y h:i:s", mktime(($date_r["hours"]+$hh),($date_r["minutes"]+$mn),($date_r["seconds"]+$ss),($date_r["mon"]+$mm),($date_r["mday"]+$dd),($date_r["year"]+$yy)));
return $date_result;
}
$fecha = "02/04/2008"; //mes/dia/año
$fecha_actualizada = dateadd($fecha,1,0,0,0,0,0); // suma 1 dia a la fecha
El tema es que esa abreviatura la muestra en inglés y son 3 letras (Mon, Tue, Wed, etc.) y yo necesito mostrarlo con dos letras en español (digamos algo como Lu, Ma, Mi, etc.) pero no sé cómo hacerlo ya que tengo un conocimiento pobre de PHP.
Agradezco de antemano su ayuda.
Saludos.