public static class DateSQLProvider.MysqlDateSQLProvider extends DateSQLProvider
mysql函数
DateSQLProvider.DMDBMSDateSQLProvider, DateSQLProvider.FormatType, DateSQLProvider.KingbaseesDBMSDateSQLProvider, DateSQLProvider.MysqlDateSQLProvider, DateSQLProvider.OracleDateSQLProvider, DateSQLProvider.OscarDBMSDateSQLProvider, DateSQLProvider.PostgreSQLDateSQLProvider, DateSQLProvider.SQLServerDateSQLProvider| 构造器和说明 |
|---|
MysqlDateSQLProvider() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
day(IField dbField)
取天
|
java.lang.String |
differDate(IField dbField1,
IField dbField2)
去数据库的日期差
|
java.lang.String |
differDate(IField dbField1,
java.lang.String date2)
去数据库的日期差
|
java.lang.String |
differDate(java.lang.String date1,
IField dbField2)
去数据库的日期差
|
java.lang.String |
differDate(java.lang.String date1,
java.lang.String date2)
去数据库的日期差
|
java.lang.String |
differDateTime(IField dbField1,
IField dbField2)
取数据库的时间差
|
java.lang.String |
differDateTime(IField dbField1,
java.lang.String date2)
取数据库的时间差
|
java.lang.String |
differDateTime(java.lang.String date1,
IField dbField2)
取数据库的时间差
|
java.lang.String |
differDateTime(java.lang.String date1,
java.lang.String date2)
取数据库的时间差
|
java.lang.String |
formart(IField dbField,
DateSQLProvider.FormatType formatType)
将日期字段按照某种格式进行格式化
如:mysql : date_format(xxx.xx,"yyyy-MM-dd HH:mm") |
java.lang.String |
hour(IField dbField)
|
java.lang.String |
month(IField dbField)
取月
|
java.lang.String |
quarter(IField dbField)
取季度
|
java.lang.String |
toDate(IField dbField,
DateSQLProvider.FormatType formatType)
将日期字段按照某种格式进行转换
如:mysql : str_to_date(date_format(xxx.xx,"yyyy-MM-dd HH:mm"),"yyyy-MM-dd HH:mm") |
java.lang.String |
toDate(java.lang.String date,
DateSQLProvider.FormatType formatType)
将字符串转换为日期对象
|
java.lang.String |
weekday(IField dbField)
取星期几
|
java.lang.String |
year(IField dbField)
取年
|
datePart, initProvider, instance, time, toVarcharpublic java.lang.String formart(IField dbField, DateSQLProvider.FormatType formatType)
DateSQLProvider
将日期字段按照某种格式进行格式化
如:mysql : date_format(xxx.xx,"yyyy-MM-dd HH:mm")
formart 在类中 DateSQLProviderpublic java.lang.String toDate(IField dbField, DateSQLProvider.FormatType formatType)
DateSQLProvider
将日期字段按照某种格式进行转换
如:mysql : str_to_date(date_format(xxx.xx,"yyyy-MM-dd HH:mm"),"yyyy-MM-dd HH:mm")
toDate 在类中 DateSQLProviderpublic java.lang.String toDate(java.lang.String date,
DateSQLProvider.FormatType formatType)
DateSQLProvider将字符串转换为日期对象
toDate 在类中 DateSQLProviderpublic java.lang.String year(IField dbField)
DateSQLProvider取年
year 在类中 DateSQLProviderdbField - 字段public java.lang.String month(IField dbField)
DateSQLProvider取月
month 在类中 DateSQLProviderpublic java.lang.String day(IField dbField)
DateSQLProvider取天
day 在类中 DateSQLProviderpublic java.lang.String hour(IField dbField)
DateSQLProviderhour 在类中 DateSQLProviderpublic java.lang.String weekday(IField dbField)
DateSQLProvider取星期几
weekday 在类中 DateSQLProviderpublic java.lang.String quarter(IField dbField)
DateSQLProvider取季度
quarter 在类中 DateSQLProviderpublic java.lang.String differDate(IField dbField1, IField dbField2)
DateSQLProvider去数据库的日期差
differDate 在类中 DateSQLProviderpublic java.lang.String differDate(IField dbField1, java.lang.String date2)
DateSQLProvider去数据库的日期差
differDate 在类中 DateSQLProviderpublic java.lang.String differDate(java.lang.String date1,
IField dbField2)
DateSQLProvider去数据库的日期差
differDate 在类中 DateSQLProviderpublic java.lang.String differDate(java.lang.String date1,
java.lang.String date2)
DateSQLProvider去数据库的日期差
differDate 在类中 DateSQLProviderpublic java.lang.String differDateTime(IField dbField1, IField dbField2)
DateSQLProvider取数据库的时间差
differDateTime 在类中 DateSQLProviderpublic java.lang.String differDateTime(java.lang.String date1,
IField dbField2)
DateSQLProvider取数据库的时间差
differDateTime 在类中 DateSQLProviderpublic java.lang.String differDateTime(IField dbField1, java.lang.String date2)
DateSQLProvider取数据库的时间差
differDateTime 在类中 DateSQLProviderpublic java.lang.String differDateTime(java.lang.String date1,
java.lang.String date2)
DateSQLProvider取数据库的时间差
differDateTime 在类中 DateSQLProvider