Avatar ·

Cómo obtener la fecha y hora actuales en PHP: guía detallada con ejemplos

¡Hola a todos! Acabo de empezar a aprender PHP y me encontré con un problema. Necesito mostrar en el sitio web la fecha y hora actuales, pero no entiendo cómo hacerlo correctamente. Probé diferentes opciones, pero constantemente obtengo errores o algo que no esperaba. Aquí está mi código: ```php ``` Pero da un error: "Warning: date() expects at least 1 parameter, 0 given". Busqué en Google y agregué un parámetro: ```php ``` Ahora la fecha se muestra, pero falta la hora. Quiero obtener información completa: la fecha y hora actuales en formato "2024-01-15 14:30:45". También necesito mostrar la hora en la zona horaria de Moscú (UTC+3), no en la hora del sistema del servidor. Por favor, expliquen en detalle cómo trabajar correctamente con fecha y hora en PHP. ¿Qué funciones usar? ¿Cómo configurar la zona horaria? ¿Cómo formatear la salida? ¿Y hay diferencia entre la función date() y la clase DateTime? ¡Gracias de antemano por la ayuda! P.D. Versión PHP 8.2, el servidor funciona.