sql >> Database teknologi >  >> RDS >> Sqlserver

Lagring af en c# DateTimeOffset-værdi i en SQL Server 2005-database

Det er ikke en god idé at antage, at en forskydning er et antal timer eller halve timer - der er helt sikkert kvarttimers tidszoner.

Brug af millisekunder til offset er nok det mest fleksible, men jeg vil påstå, at minutter er meget nemmere at læse. Hvis du nogensinde kommer til at se på de "rå" data i databasen, er det lettere at forstå værdien 60 =1 time end 3600000. Jeg kan ikke forestille mig, at du virkelig har brug for brøkdele af minutter som forskydning.



  1. forbundet med måneder

  2. Oracle.Dataaccess er i GAC. Kan jeg styre den version, jeg bruger?

  3. Postgres øvre funktion på tyrkisk karakter returnerer ikke forventet resultat

  4. hvordan tilpasses 'vis procesliste' i mysql?