sql >> Database teknologi >  >> RDS >> Mysql

MySQL indsæt ISO8601 Datetime format

MySQL har ret mystisk understøttelse af tidszoner. Måske gør dette, hvad du vil:

select convert_tz(str_to_date(left(val, 15), '%Y%m%dT%H%i%s'), '+00:00', insert(right(val, 5), 4, 0, ':'))
from (select '20080915T155300+0500' as val) x



  1. Databasekryptering:Hvorfor og hvor skal du have datakryptering

  2. Postgres, Simple Queries, der ikke bruger indeks

  3. Beregn forskellen mellem resultaterne af to count(*)-forespørgsler baseret på 2 tabeller i PostgreSQL

  4. psycopg2 COPY ved hjælp af cursor.copy_from() fryser med store input