Comments (2)
I pulled in that change, but the date thing worries me.
If we are munging dates coming in from the DB, do we need to munge dates passed
in as params?
Are we encouraging bad practices, with a disconnect between the DB and the apps
dates?
Original comment by [email protected]
on 26 Apr 2011 at 1:30
- Changed state: Fixed
from dapper-dot-net.
I'm working on a project where all the dates in the database are UTC - however
they are all stored as SQL Server datetimes, so the DB doesn't actually know
this. Thus when the dates are pulled into .NET DateTime objects, the Kind
property is Unspecified. This is a problem for me because ToLocal() and
ToUniversal() don't work reliably on unspecified DateTimes (for example,
ToUniversal() assumes the date is in local time).
> If we are munging dates coming in from the DB, do we need to munge dates
passed in as params?
No, this issue occurs because .NET DateTimes have a timezone component and SQL
Server datetimes don't. The same problem doesn't occur in reverse.
> Are we encouraging bad practices, with a disconnect between the DB and the
apps dates?
The dates remain the same, this just affects how the dates are interpreted.
Original comment by [email protected]
on 26 Apr 2011 at 8:41
from dapper-dot-net.
Related Issues (20)
- Multi mapping requires explicit connection.Open call HOT 4
- Mapping falls if we don't return any data from stored procedure
- Null values from database should overwrite values in object
- Connection not open HOT 1
- Como usar Dapper HOT 8
- Value for LONG Column Type is returned as NULL HOT 4
- Improper oledb parameter regex detection HOT 1
- Specified cast is not valid HOT 1
- Passing a DataTable parameter to a Stored procedure HOT 13
- Multi mapping where split on column is in class definition but not result set HOT 1
- Request to add support for ISupportInitialize Interface or similar HOT 9
- SqlProcedure changes Resultset resulting in Error
- Provide support for custom enum parse
- type not found HOT 3
- SqlMapperExtensions.Update includes computed properties, too
- Enable Dapper to work with columns that use "_" to seperate words. HOT 7
- Dapper.Tvp Nuget Assembly is does not have a strong Name HOT 1
- Please note in the list support docs: no parenthesis
- DBNull With parameter
- Null Reference Exception - DynamicParameters.Get<>() HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dapper-dot-net.