Pues creo ya lo supe la expresión algo así
Código [Seleccionar]
".*sa.*|.*se.*|.*si.*|.*so.*|.*su.*"
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú".*sa.*|.*se.*|.*si.*|.*so.*|.*su.*"
String condicion= ".*[si]+[so].*";
Pattern pattern = Pattern.compile(condicion);
Matcher matcher = pattern.matcher(cadena);
System.out.println(matcher.matches());
Cita de: EdePC en 15 Diciembre 2018, 05:51 AMGracias ya estoy en ello solo que tengo un detalle no me crea como fecha una variable que tengo con la fecha unix me la asigna vacia al momento de hacerle el strtotime() imprimo antes de hacerle el strtotime y si tiene valor.
Saludos,
- Si estás trabajando directamente con fechas Unix, lo más conveniente es:<?php
$f1 = time() - 3600; // Fecha/Hora actual Unix - 1 hora
$f2 = time(); // Fecha/Hora actual Unix
$f1f = date("Y-m-d h:i:s", $f1); // Formateando la Fecha/Hora
$f2f = date("Y-m-d h:i:s", $f2); // a un formato entendible
echo "\$f1 = $f1 ($f1f) <br>"; // Mostrando el formato Unix y
echo "\$f2 = $f2 ($f2f) <br>"; // el formato entendible
$intervalo = ($f2 - $f1) / 3600; // Calcula la diferncia en horas
echo "Diferencia = $intervalo horas"; // Muestra la diferencia
// El formato Unix muestra la fecha/hora en segundos, por esto
// se puede hacer calculos matematicos sencillos para obtener
// dias (/86400 seg), horas (/3600 seg), minutos (/60 seg), etc.
?>$f1 = 1544845397 (2018-12-15 03:43:17)
$f2 = 1544848997 (2018-12-15 04:43:17)
Diferencia = 1 horas
$obtere1 = "SELECT * FROM users WHERE id='$idmajicd'";
$obtere2 = $link->query($obtere1);
$obtere3 = $obtere2->fetch_array();
$aux = $obtere3['tiempo'];
$actual =strtotime($aux);
$f1 = strtotime($aux); // Fecha/Hora actual Unix - 1 hora
$f2 = strtotime("now"); // Fecha/Hora actual Unix
$f1f = date("Y-m-d h:i:s", $f1); // Formateando la Fecha/Hora
$f2f = date("Y-m-d h:i:s", $f2); // a un formato entendible
echo "\$f1 = $f1 ($f1f) <br>"; // Mostrando el formato Unix y
echo "\$f2 = $f2 ($f2f) <br>"; // el formato entendible
$intervalo = ($f1 - $f2) / 3600; // Calcula la diferncia en horas
echo "Diferencia = $intervalo horas"; // Muestra la diferencia
$ft=strtotime($aux);//la variable aux es un string con una fecha unix
$ft= new DateTime($ft);
$ac= new DateTime("now");
$intervalo = $ac->diff($ft);
echo $intervalo->format(' %H horas');
JFileChooser jfc= new JFileChooser();
String direc = "";
try{
if(jfc.showSaveDialog(null)==jfc.APPROVE_OPTION){
direc = jfc.getSelectedFile().getAbsolutePath();
File archivo = new File(direc);
FileWriter ec = new FileWriter(archivo);
ec.write("HOLAAAAAAAAAAA");
ec.close();
}
}catch (Exception ex){
ex.printStackTrace();
}