mirror of
https://github.com/nsnail/FreeSql.git
synced 2025-04-22 10:42:52 +08:00
update MySqlExpression DateTime ToString
This commit is contained in:
parent
08713fba71
commit
795ba9c833
@ -70,6 +70,9 @@ namespace FreeSql.Tests.MySqlConnectorExpression
|
||||
Assert.Equal(dt.ToString("yyyy-MM-dd HH"), select.First(a => dt.ToString("yyyy-MM-dd HH")));
|
||||
Assert.Equal(dt.ToString("yyyy-MM-dd"), select.First(a => dt.ToString("yyyy-MM-dd")));
|
||||
Assert.Equal(dt.ToString("yyyy-MM"), select.First(a => dt.ToString("yyyy-MM")));
|
||||
Assert.Equal(dt.ToString("yyyyMMddHHmmss"), select.First(a => dt.ToString("yyyyMMddHHmmss")));
|
||||
Assert.Equal(dt.ToString("yyyyMMddHHmm"), select.First(a => dt.ToString("yyyyMMddHHmm")));
|
||||
Assert.Equal(dt.ToString("yyyyMMddHH"), select.First(a => dt.ToString("yyyyMMddHH")));
|
||||
Assert.Equal(dt.ToString("yyyyMMdd"), select.First(a => dt.ToString("yyyyMMdd")));
|
||||
Assert.Equal(dt.ToString("yyyyMM"), select.First(a => dt.ToString("yyyyMM")));
|
||||
Assert.Equal(dt.ToString("yyyy"), select.First(a => dt.ToString("yyyy")));
|
||||
|
@ -70,6 +70,9 @@ namespace FreeSql.Tests.Odbc.MySqlExpression
|
||||
Assert.Equal(dt.ToString("yyyy-MM-dd HH"), select.First(a => dt.ToString("yyyy-MM-dd HH")));
|
||||
Assert.Equal(dt.ToString("yyyy-MM-dd"), select.First(a => dt.ToString("yyyy-MM-dd")));
|
||||
Assert.Equal(dt.ToString("yyyy-MM"), select.First(a => dt.ToString("yyyy-MM")));
|
||||
Assert.Equal(dt.ToString("yyyyMMddHHmmss"), select.First(a => dt.ToString("yyyyMMddHHmmss")));
|
||||
Assert.Equal(dt.ToString("yyyyMMddHHmm"), select.First(a => dt.ToString("yyyyMMddHHmm")));
|
||||
Assert.Equal(dt.ToString("yyyyMMddHH"), select.First(a => dt.ToString("yyyyMMddHH")));
|
||||
Assert.Equal(dt.ToString("yyyyMMdd"), select.First(a => dt.ToString("yyyyMMdd")));
|
||||
Assert.Equal(dt.ToString("yyyyMM"), select.First(a => dt.ToString("yyyyMM")));
|
||||
Assert.Equal(dt.ToString("yyyy"), select.First(a => dt.ToString("yyyy")));
|
||||
|
@ -70,6 +70,9 @@ namespace FreeSql.Tests.MySqlExpression
|
||||
Assert.Equal(dt.ToString("yyyy-MM-dd HH"), select.First(a => dt.ToString("yyyy-MM-dd HH")));
|
||||
Assert.Equal(dt.ToString("yyyy-MM-dd"), select.First(a => dt.ToString("yyyy-MM-dd")));
|
||||
Assert.Equal(dt.ToString("yyyy-MM"), select.First(a => dt.ToString("yyyy-MM")));
|
||||
Assert.Equal(dt.ToString("yyyyMMddHHmmss"), select.First(a => dt.ToString("yyyyMMddHHmmss")));
|
||||
Assert.Equal(dt.ToString("yyyyMMddHHmm"), select.First(a => dt.ToString("yyyyMMddHHmm")));
|
||||
Assert.Equal(dt.ToString("yyyyMMddHH"), select.First(a => dt.ToString("yyyyMMddHH")));
|
||||
Assert.Equal(dt.ToString("yyyyMMdd"), select.First(a => dt.ToString("yyyyMMdd")));
|
||||
Assert.Equal(dt.ToString("yyyyMM"), select.First(a => dt.ToString("yyyyMM")));
|
||||
Assert.Equal(dt.ToString("yyyy"), select.First(a => dt.ToString("yyyy")));
|
||||
|
@ -402,6 +402,9 @@ namespace FreeSql.MySql
|
||||
case "'yyyy-MM-dd HH'": return $"date_format({left}, '%Y-%m-%d %H')";
|
||||
case "'yyyy-MM-dd'": return $"date_format({left}, '%Y-%m-%d')";
|
||||
case "'yyyy-MM'": return $"date_format({left}, '%Y-%m')";
|
||||
case "'yyyyMMddHHmmss'": return $"date_format({left}, '%Y%m%d%H%i%s')";
|
||||
case "'yyyyMMddHHmm'": return $"date_format({left}, '%Y%m%d%H%i')";
|
||||
case "'yyyyMMddHH'": return $"date_format({left}, '%Y%m%d%H')";
|
||||
case "'yyyyMMdd'": return $"date_format({left}, '%Y%m%d')";
|
||||
case "'yyyyMM'": return $"date_format({left}, '%Y%m')";
|
||||
case "'yyyy'": return $"date_format({left}, '%Y')";
|
||||
|
@ -402,6 +402,9 @@ namespace FreeSql.Odbc.MySql
|
||||
case "'yyyy-MM-dd HH'": return $"date_format({left}, '%Y-%m-%d %H')";
|
||||
case "'yyyy-MM-dd'": return $"date_format({left}, '%Y-%m-%d')";
|
||||
case "'yyyy-MM'": return $"date_format({left}, '%Y-%m')";
|
||||
case "'yyyyMMddHHmmss'": return $"date_format({left}, '%Y%m%d%H%i%s')";
|
||||
case "'yyyyMMddHHmm'": return $"date_format({left}, '%Y%m%d%H%i')";
|
||||
case "'yyyyMMddHH'": return $"date_format({left}, '%Y%m%d%H')";
|
||||
case "'yyyyMMdd'": return $"date_format({left}, '%Y%m%d')";
|
||||
case "'yyyyMM'": return $"date_format({left}, '%Y%m')";
|
||||
case "'yyyy'": return $"date_format({left}, '%Y')";
|
||||
|
Loading…
x
Reference in New Issue
Block a user