mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-08-23 13:06:50 +08:00
Support DateOffset
This commit is contained in:
parent
017fe50af4
commit
345b06ade2
@ -31,6 +31,18 @@ namespace OrmTest
|
||||
id2 = new TimeSpan(11, 2, 1)
|
||||
}).ExecuteCommand();
|
||||
var x = Db.Queryable<UnitTimeSpan2>().ToList();
|
||||
Db.CodeFirst.InitTables<UnitDateOfTime2>();
|
||||
|
||||
Db.Insertable(new UnitDateOfTime2() { DateTimeOffset1 = DateTimeOffset.Now }).ExecuteCommand();
|
||||
Db.Insertable(new List<UnitDateOfTime2> { new UnitDateOfTime2() { DateTimeOffset1 = DateTimeOffset.Now }, new UnitDateOfTime2() { DateTimeOffset1 = DateTimeOffset.Now } }).ExecuteCommand();
|
||||
var list2 = Db.Queryable<UnitDateOfTime2>().ToList();
|
||||
|
||||
}
|
||||
|
||||
public class UnitDateOfTime2
|
||||
{
|
||||
|
||||
public DateTimeOffset DateTimeOffset1 { get; set; }
|
||||
}
|
||||
public class UnitTimeSpan2
|
||||
{
|
||||
|
@ -206,6 +206,11 @@ namespace SqlSugar
|
||||
{
|
||||
return "N'" + value.ToString().ToSqlFilter() + "'";
|
||||
}
|
||||
else if (type == UtilConstants.DateTimeOffsetType)
|
||||
{
|
||||
var date = UtilMethods.ConvertFromDateTimeOffset((DateTimeOffset)value);
|
||||
return "'" + date.ToString("yyyy-MM-dd HH:mm:ss.fff") + "'";
|
||||
}
|
||||
else if (type == UtilConstants.FloatType)
|
||||
{
|
||||
return "N'" +Convert.ToDouble(value).ToString() + "'";
|
||||
|
@ -310,6 +310,11 @@ namespace SqlSugar
|
||||
{
|
||||
return value.ObjToBool() ? "1" : "0";
|
||||
}
|
||||
else if (type == UtilConstants.DateTimeOffsetType)
|
||||
{
|
||||
var date = UtilMethods.ConvertFromDateTimeOffset((DateTimeOffset)value);
|
||||
return "'" + date.ToString("yyyy-MM-dd HH:mm:ss.fff") + "'";
|
||||
}
|
||||
else if (type == UtilConstants.StringType || type == UtilConstants.ObjType)
|
||||
{
|
||||
return "N'" + value.ToString().ToSqlFilter() + "'";
|
||||
|
Loading…
Reference in New Issue
Block a user