amp-web-push-widget button.amp-subscribe { display: inline-flex; align-items: center; border-radius: 5px; border: 0; box-sizing: border-box; margin: 0; padding: 10px 15px; cursor: pointer; outline: none; font-size: 15px; font-weight: 500; background: #4A90E2; margin-top: 7px; color: white; box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.5); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .amp-logo amp-img{width:190px} .amp-menu input{display:none;}.amp-menu li.menu-item-has-children ul{display:none;}.amp-menu li{position:relative;display:block;}.amp-menu > li a{display:block;} /* Inline styles */ span.acss47fcd{background:#FFFFFF;color:#000000;}div.acss0f1bf{display:none;}div.acss138d7{clear:both;}a.acssf23c5{font-size:8pt;}a.acss24ea4{font-size:16.4pt;}a.acss066f0{font-size:22pt;} .ampforwp_wc_shortcode{margin-top: 0;padding:0;display:inline-block;width: 100%;} .ampforwp_wc_shortcode li{position: relative;width:29%; font-size:12px; line-height: 1; float: left;list-style-type: none;margin:2%;} .ampforwp_wc_shortcode .onsale{position: absolute;top: 0;right: 0;background: #ddd;padding: 7px;font-size: 12px;} .single-post .ampforwp_wc_shortcode li amp-img{margin:0} .ampforwp-wc-title{margin: 8px 0px 10px 0px;font-size: 13px;} .ampforwp-wc-price{color:#444} .wc_widgettitle{text-align:center;margin-bottom: 0px;} .ampforwp-wc-price, .ampforwp_wc_star_rating{float:left;margin-right: 10px;} .icon-widgets:before {content: "\e1bd";}.icon-search:before {content: "\e8b6";}.icon-shopping-cart:after {content: "\e8cc";} /******* Paste your Custom CSS in this Editor *******/
Mysql

Como obtener la fecha actual en Mysql (Now – CURDATE())

Algunas veces necesitamos obtener la fecha actual en Mysql y lograr esto es muy fácil con un par de funciones que trae Mysql.

Colabora y Suscribete a mi canal de

 

Usando estas funciones dependiendo de lo que se necesite:

NOW() – Devuelve la fecha y hora actuales, ejemplo: 2019-01-30 21:07:29
CURDATE() – Devuelve la fecha actual, ejemplo: 2019-01-30

Para mostrar el ejemplo vamos a suponer que tenemos la siguiente tabla:

CREATE TABLE `usuarios` (
  `id_usuarios` int(11) NOT NULL AUTO_INCREMENT,
  `usuario_us` varchar(15) NOT NULL,
  `password_us` varchar(40) NOT NULL,
  `nombre_usuario` varchar(40) NOT NULL,
  `fecha_create` datetime NOT NULL,
  PRIMARY KEY (`id_usuarios`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;

Si quiero insertar un registro a esta tabla y que me guarde la fecha y hora actual del servidor la sentencia quedaría de la siguiente manera usando NOW:

INSERT INTO `usuarios` (`id_usuarios`, `usuario_us`, `password_us`, `nombre_usuario`, `fecha_create`) 
VALUES (1, 'admin', '9a47197e4d7540dcbe13735952dcfa39', 'Luis Fernando Martinez', NOW);

O si el campo fecha es de Tipo DATE podemos usar  CURDATE()

CREATE TABLE `usuarios` (
  `id_usuarios` int(11) NOT NULL AUTO_INCREMENT,
  `usuario_us` varchar(15) NOT NULL,
  `password_us` varchar(40) NOT NULL,
  `nombre_usuario` varchar(40) NOT NULL,
  `fecha_create` date NOT NULL,
  PRIMARY KEY (`id_usuarios`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
INSERT INTO `usuarios` (`id_usuarios`, `usuario_us`, `password_us`, `nombre_usuario`, `fecha_create`)
 VALUES (1, 'admin', '9a47197e4d7540dcbe13735952dcfa39', 'Luis Fernando Martinez', CURDATE());

Lo otro que se puede hacer también es decirle a mysql que tome como default la fecha hora actual o fecha actual, la tabla quedaría de la siguiente manera.

CREATE TABLE `usuarios` (
  `id_usuarios` int(11) NOT NULL AUTO_INCREMENT,
  `usuario_us` varchar(15) NOT NULL,
  `password_us` varchar(40) NOT NULL,
  `nombre_usuario` varchar(40) NOT NULL,
  `fecha_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP
  PRIMARY KEY (`id_usuarios`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;

Si vemos le especificamos como DEFAULT  CURRENT_TIMESTAMP que le indica a MySQL que tome la fecha y hora actual.

 

 

Total Page Visits: 11552 - Today Page Visits: 2
Luis F. Martinez

Leave a Comment
Compartir
Publicado por
Luis F. Martinez

Publicaciones Recientes

CRUD Enviar y Recibir datos de Visual Basic 6 a PHP

Saludos, en este tutorial aprenderás a integrar tu aplicación de Visual Basic 6 con un…

4 meses hace

Problemas para acceder a Hotmail o Live.com desde el navegador web

Recientemente, muchos usuarios de Hotmail (ahora Outlook.com) han reportado un error al intentar iniciar sesión…

6 meses hace

Calculadora Básica en Visual Basic 6, Aprende a usar variables

En este proyecto, vamos a desarrollar una calculadora sencilla usando Visual Basic 6, que permite…

1 año hace

Lenguajes de Programación Más Demandados en 2024

6 de septiembre de 2024 - La demanda de desarrolladores de software sigue en aumento,…

1 año hace

La Unión Europea Aprueba la Primera Ley de Inteligencia Artificial del Mundo

En un movimiento histórico, la Unión Europea ha aprobado la primera ley de inteligencia artificial…

1 año hace

Sincronización de Datos en Línea VB6: Lleva tu Proyecto al Siguiente Nivel

¿Sigues trabajando con Visual Basic 6 y necesitas una forma eficiente de acceder a tus…

1 año hace

Este sitio utiliza cookies desea activarlas