Mysql
 sql >> база данни >  >> RDS >> Mysql

Преобразувайте JS date time в MySQL datetime

var date;
date = new Date();
date = date.getUTCFullYear() + '-' +
    ('00' + (date.getUTCMonth()+1)).slice(-2) + '-' +
    ('00' + date.getUTCDate()).slice(-2) + ' ' + 
    ('00' + date.getUTCHours()).slice(-2) + ':' + 
    ('00' + date.getUTCMinutes()).slice(-2) + ':' + 
    ('00' + date.getUTCSeconds()).slice(-2);
console.log(date);

или дори по-кратко:

new Date().toISOString().slice(0, 19).replace('T', ' ');

Изход:

2012-06-22 05:40:06

За по-разширени случаи на употреба, включително контролиране на часовата зона, помислете за използването на http://momentjs.com/ :

require('moment')().format('YYYY-MM-DD HH:mm:ss');

За лека алтернатива на , помислете за https://github.com/taylorhakes/fecha

require('fecha').format('YYYY-MM-DD HH:mm:ss')


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Функция MySQL CRC32() – Примери

  2. MySQL LN() Функция – Връща естествения логаритъм на число

  3. Spring Boot CRUD Пример с MySQL

  4. Как да се свържете с MySQL с помощта на PHP

  5. Изчисляване на пълзяща средна MySQL?