Вот что происходит. Когда вы создаете объект Date, вы получаете дату UTC. В вашем случае вы получите 17.01.2009 в 00.00 UTC. Я полагаю, что вы находитесь в США, поэтому эта дата будет для вас 01/16.
var utcDate = new Date('2019-01-17T00:00:00.000Z');
console.log(utcDate);
console.log(utcDate.getDate()); // 16
Если вместо этого вы создадите дату с правильным часовым поясом, вы получите ожидаемую дату. Вот пример для Тихоокеанского времени (UTC-8).
var myDate = new Date('2019-01-17T00:00:00.000-08:00');
console.log(myDate);
console.log(myDate.getDate()); // 17
Я - большой поклонник SQLlite также. Я сказал бы, что членство asp.net достаточно хорошо для основного материала.
У Peter в Eggheadcafe есть эта правильная статья о sqllite, проверьте его.Статья
Для использования поставщика членства с другими базами данных смотрят на пользовательского поставщика членства
Иван: Обходной путь для копирования библиотеки DLL описывает библиотеку DLL, которую я не могу найти. У меня нет "microsoft.visualstudio.dll". Не могли бы вы уточнить?
РЕДАКТИРОВАТЬ: Ааа ... Думаю, мой браузер не учел часть .. \ [Предыдущая Visual studio] \ ... Я только что прочитал пустой сегмент .. \\ .., и поэтому искал его в папке Microsoft Visual Studio 10.0. Нашел! Спасибо.
aspx