sql >> Database teknologi >  >> RDS >> Oracle

Javascript-dato til sql-datoobjekt

Har du prøvet de løsninger, der præsenteres her:

Konverter JS datotid til MySQL datotid

Titlen skal hedde

"Konverter JS-dato til SQL DateTime"

Jeg skulle tilfældigvis gøre det samme som dig lige nu, og jeg stødte på dette efter dit spørgsmål.

Dette er fra det andet indlæg af Gajus Kuizinas til dem, der vil have svarene på denne side:

var pad = function(num) { return ('00'+num).slice(-2) };
var date;
date = new Date();
date = date.getUTCFullYear()         + '-' +
        pad(date.getUTCMonth() + 1)  + '-' +
        pad(date.getUTCDate())       + ' ' +
        pad(date.getUTCHours())      + ':' +
        pad(date.getUTCMinutes())    + ':' +
        pad(date.getUTCSeconds());

eller

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

Den første virkede for mig. Jeg havde også et referenceproblem med toISOSstringen, selvom jeg ville foretrække den ene liner. Kan nogen afklare, hvordan man bruger det og kende begrænsningerne for, hvor man kan henvise til det? Held og lykke!



  1. MySQL Workbench-alternativer - ClusterControls peg-og-klik GUI

  2. Gør postgres datorepræsentation til ISO 8601-streng

  3. Minus vs Undtagen forskel i ORACLE/SQL-server

  4. Forskellen mellem læst forpligtet og gentaget læsning