Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Chuyển đổi ngày giờ JS thành ngày giờ MySQL

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);

hoặc thậm chí ngắn hơn:

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

Đầu ra:

2012-06-22 05:40:06

Đối với các trường hợp sử dụng nâng cao hơn, bao gồm cả việc kiểm soát múi giờ, hãy xem xét sử dụng http://momentjs.com/ :

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

Để có một giải pháp thay thế nhẹ nhàng cho , hãy xem xét 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. Những sai lầm hàng đầu cần tránh trong MySQL Replication

  2. MySql chênh lệch giữa hai dấu thời gian trong ngày?

  3. Cách tốt nhất để kiểm tra xem mysql_query có trả lại kết quả nào không?

  4. MySQL db dấu hỏi thay vì ký tự tiếng Do Thái ..?

  5. Đóng kết nối mysql có quan trọng không?