草庐IT

DATETIME

全部标签

android - datetime ('now' ) 给出了错误的时间

我的Android模拟器的系统时间是正确的(当前是13:42)。但是当我使用datetime('now')函数在我的SQLite数据库中设置当前时间时,返回值是错误的(11:42)。我还需要设置其他时间才能使其正常工作吗? 最佳答案 datetime('now')的返回值是UTC。尝试datetime('now','localtime') 关于android-datetime('now')给出了错误的时间,我们在StackOverflow上找到一个类似的问题:

android - datetime ('now' ) 给出了错误的时间

我的Android模拟器的系统时间是正确的(当前是13:42)。但是当我使用datetime('now')函数在我的SQLite数据库中设置当前时间时,返回值是错误的(11:42)。我还需要设置其他时间才能使其正常工作吗? 最佳答案 datetime('now')的返回值是UTC。尝试datetime('now','localtime') 关于android-datetime('now')给出了错误的时间,我们在StackOverflow上找到一个类似的问题:

database - 查询最后一天、上周、上个月 SQLite

我的AndroidSQLite数据库中有这个表:CREATETABLEstatistics(subjectTEXT,hitsINTEGER,failsINTEGER,dateDATE)date字段存储在每个寄存器中的datetime('now','localtime')。现在我必须查询最后一天、上周和上个月的寄存器以显示一些统计信息。我一直在尝试这样的事情SELECTTimestamp,datetime('now','-1week')FROMstatisticsWHERETimeStamp还有这个SELECT*FROMstatisticsWHEREdateBETWEENdatetime

database - 查询最后一天、上周、上个月 SQLite

我的AndroidSQLite数据库中有这个表:CREATETABLEstatistics(subjectTEXT,hitsINTEGER,failsINTEGER,dateDATE)date字段存储在每个寄存器中的datetime('now','localtime')。现在我必须查询最后一天、上周和上个月的寄存器以显示一些统计信息。我一直在尝试这样的事情SELECTTimestamp,datetime('now','-1week')FROMstatisticsWHERETimeStamp还有这个SELECT*FROMstatisticsWHEREdateBETWEENdatetime

nhibernate - 单元测试 NHibernate w/SQLite 和 DateTimeOffset 映射

移植应用程序以使用来自不同ORM的NHibernate。我已经开始实现针对内存中的SQLite数据库运行单元测试的能力。这适用于前几批测试,但我遇到了障碍。我们的应用程序在现实世界中会与SQL2008服务器通信,因此,目前有几个模型具有DateTimeOffset属性。在非测试应用程序中映射到SQL2008或从SQL2008映射时,一切正常。在配置数据库或其他一些设施时是否有某种机制,以便当我使用来self的SQLite测试装置的session时,DateTimeOffset东西被“自动神奇地”处理为与平台无关的DateTime? 最佳答案

nhibernate - 单元测试 NHibernate w/SQLite 和 DateTimeOffset 映射

移植应用程序以使用来自不同ORM的NHibernate。我已经开始实现针对内存中的SQLite数据库运行单元测试的能力。这适用于前几批测试,但我遇到了障碍。我们的应用程序在现实世界中会与SQL2008服务器通信,因此,目前有几个模型具有DateTimeOffset属性。在非测试应用程序中映射到SQL2008或从SQL2008映射时,一切正常。在配置数据库或其他一些设施时是否有某种机制,以便当我使用来self的SQLite测试装置的session时,DateTimeOffset东西被“自动神奇地”处理为与平台无关的DateTime? 最佳答案

c# - sqlite 抛出一个 "String not recognized as a valid datetime"

我正在玩弄Sqlite,并在尝试读回一些测试数据时不断遇到错误。例如,我创建了一个简单的数据库,其中包含一个表和一些列,并用一些测试数据填充它,如下所示。sqlite>.schemaCREATETABLE"shows"(idintegerprimarykeyascautoincrement,showNameTEXT,guestTEXT,dateAireddate,dateWatcheddate);sqlite>select*fromshows;6|testshow|testguest1|2012.05.01|2012.07.107|testshow|testguest2|2012.05

c# - sqlite 抛出一个 "String not recognized as a valid datetime"

我正在玩弄Sqlite,并在尝试读回一些测试数据时不断遇到错误。例如,我创建了一个简单的数据库,其中包含一个表和一些列,并用一些测试数据填充它,如下所示。sqlite>.schemaCREATETABLE"shows"(idintegerprimarykeyascautoincrement,showNameTEXT,guestTEXT,dateAireddate,dateWatcheddate);sqlite>select*fromshows;6|testshow|testguest1|2012.05.01|2012.07.107|testshow|testguest2|2012.05

c# - LINQ to SQL 查询未返回正确的日期时间

我正在尝试从SQLite中提取最新的DateTime字段,但它返回的时间不正确。这是数据库中的数据:这是我通过LINQ获取最新日期时间的方法:publicstringgetLastSyncTime(){using(vardb=newSQLite.SQLiteConnection(this.DBPath)){varquery=db.Table().OrderByDescending(c=>c.SyncTime).Select(c=>c.SyncTime).FirstOrDefault();returnquery.ToString();}}问题是它没有返回预期的日期时间。我收到1/1/00

c# - LINQ to SQL 查询未返回正确的日期时间

我正在尝试从SQLite中提取最新的DateTime字段,但它返回的时间不正确。这是数据库中的数据:这是我通过LINQ获取最新日期时间的方法:publicstringgetLastSyncTime(){using(vardb=newSQLite.SQLiteConnection(this.DBPath)){varquery=db.Table().OrderByDescending(c=>c.SyncTime).Select(c=>c.SyncTime).FirstOrDefault();returnquery.ToString();}}问题是它没有返回预期的日期时间。我收到1/1/00