Angulaire UI DatePicker de réglage de fuseau horaire

J'ai une date stockée comme une Date dans SQL Server. La date indique 4/24/2014 quand j'ai une requête SQL. Qui est correct. La date est correctement porté sur le côté client en UTC. Pour modifier cette date, nous sommes à l'aide de l'Angulaire de l'UI DatePicker. Le DatePicker est le réglage qui date de mon fuseau horaire local et donc, il est toujours désactivé en un seul jour.

Je peux voir que ça se passe. Si nous étions de la modification d'un DateTime au lieu d'une Date, alors il est correct pour régler le fuseau horaire. Toutefois, dans ce cas, j'ai juste une Date, donc je ne m'inquiète pas à propos de fuseau horaire et je veux juste modifier la date qu'il a été dans la base de données.

Je peux vérifier que c'est le réglage de fuseau horaire. Si je change le fuseau horaire sur ma machine windows UTC puis le DatePicker ne montrons que la date correcte.

Donc, la question est, est-il un moyen de dire le DatePicker pour désactiver le fuseau horaire ajustements et de gérer les dates en format UTC afin qu'il fonctionne avec SQL Date au lieu d'un Datetime de SQL?

InformationsquelleAutor Brian | 2014-03-25