`
sailinglxg
  • 浏览: 93077 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

用datediff(day,time1,time2)方法取当天所有记录

    博客分类:
  • sql
阅读更多
package test;

import java.util.List;

import org.hibernate.Query;
import org.hibernate.Session;
import org.hibernate.Transaction;

import com.factory.HibernateSessionFactory;

public class QueryTest {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Session session = HibernateSessionFactory.getSession();
        Transaction tx = session.beginTransaction();
        Manage m = null;
        try{
        Query q = session.createQuery(" from Manage m where datediff(day,m.loadTime,getdate())=0");
        List list = q.list();
        tx.commit();
        for(int i=0;i<list.size();i++){
        m = (Manage)list.get(i);
        System.out.print("adminId="+m.getId().getAdminId()+",adminName="+m.getId().getAdminName());
        System.out.println(",adminPass="+m.getId().getAdminPass()+",loadTime="+m.getId().getLoadTime());
        System.out.println("------------------------------------------------------");
        }
        }catch(Exception e){
        e.printStackTrace();
        }finally{
        session.close();
        }

}

}
分享到:
评论

相关推荐

    计算连个日期时间差的天数(已经写好的动态库,可直接使用)

    nDateDiff = dateDiff.GetDateDifference(time1, time2); // 第四种调用 nDateDiff = dateDiff.GetDateDifference(2017, 10, 1, 2017, 8, 23); // 第五种调用 tagDate Date1, Date2; Date1.year = 2017; ...

    VB.Time.Computing.Programming.Development.Code.rar_Time

    例如,`Dim duration As Integer = DateDiff(DateInterval.Day, startDate, endDate)`。 9. **DateTimePicker控件**:在GUI应用程序中,可以使用DateTimePicker控件让用户选择日期和时间。 10. **Timer控件**:在...

    MySQL的时间差函数(TIMESTAMPDIFF、DATEDIFF)、日期转换计算函数(date_add、day、date_format、str_to_date)

    DATEDIFF(date1, date2) ``` 示例中的实验结果表明,`DATEDIFF` 函数精确计算天数差异,不考虑时间部分。例如: ```sql SELECT DATEDIFF(NOW(), NOW()); ``` 上述语句返回0,因为现在与现在之间没有时间...

    MySQL的时间差函数TIMESTAMPDIFF、DATEDIFF的用法

    其基本语法是`DATEDIFF(date1, date2)`,其中`date1`和`date2`是你要比较的两个日期。返回值是`date1`和`date2`之间相隔的天数。例如: ```sql SELECT DATEDIFF('2018-03-22 09:00:00', '2018-03-20 07:00:00'); ``...

    各种语言时间戳转换方法.docx

    my ($sec, $min, $hour, $day, $month, $year) = (localtime($unixTimestamp))[0, 1, 2, 3, 4, 5, 6]; ``` PHP PHP 中可以使用 `time()` 函数获取 Unix 时间戳,该函数返回当前时间的秒数。要将 Unix 时间戳转换为...

    取数据日期时间

    select replace(replace(replace(CONVERT(varchar, DATEADD(Day, -6 - (DATEPART(Weekday, convert(datetime, CONVERT(char(10), getdate(), 120))) + @@DATEFIRST - 2) % 7 - 1, convert(datetime, CONVERT(char(10...

    SQL日期函数应用集锦

    SELECT DATEADD(month, DATEDIFF(month, 0, GETDATE()) % 3, DATEADD(day, -1, DATEADD(month, DATEDIFF(month, 0, GETDATE()), 0))) AS "FirstDayOfQuarter2"; ``` - **下一季度第一天** - `DATEADD(month, 3, ...

    mfc使用期限设置

    CTimeSpan timeSpan = time2 - time1; int nTSeconds = timeSpan.GetTotalSeconds(); ``` 这段代码可以获取两个日期之间的时间差,并将其转换为总的秒数。需要注意的是,GetTotalSeconds 和 GetSeconds 的区别,...

    获取时间差的sql语句 - - 博客频道

    WHERE DATEDIFF(day, time, GETDATE()) &lt; 1; ``` **示例解释**: 此查询返回过去一天内(包括今天)`[ع]`表中的记录数。`time`字段应该是包含日期时间的列。 #### 2. 查询特定周内的数据 ```sql SELECT * FROM ...

    Java时间的模糊查询.pdf

    select * from table1 where datediff(day, time, '2006-4-1') = 0 ``` 这种方法特别适用于 date 类型的数据。 MySQL 时间字段查询方法 在 MySQL 中,还有一些特殊的时间字段查询方法。例如,使用 DATE_FORMAT ...

    把ACCESS转成SQL数据库.doc

    5. 需要将 now()、time()、date()改成 getdate(),datediff('d', time1, time2)改成 datediff(day, time1, time2)。 6. 有一些true/false类型不能使用,要变为1/0。 7. 备注类型要通过cast(column as varchar)来使用...

    mysql取得两个时间之间的差值

    例如,`TIMESTAMPDIFF(SECOND, time1, time2)` 返回 `time1` 和 `time2` 之间相差的秒数。 4. **时间运算**: - 可以直接对日期和时间字段进行加减操作,例如 `date + INTERVAL 1 DAY` 表示日期向后推一天。 5. *...

    PB脚本中SQL语句写法与SQL中语句写法对照

    在PB脚本中,时间和日期计算函数非常重要,包括DayName(today())函数、RelativeDate(date,n)函数、RelativeTime(time,n)函数、DaysAfter(date1,date2)函数、SecondsAfter(time1,time2)函数等。 PB脚本中SQL语句写法...

    SQL高级用法

    WHERE DATE(DATEADD(day, DATEDIFF(day, 0, SendTime), 0)) = DATEADD(day, DATEDIFF(day, 0, GETDATE()), 0); ``` 此查询利用了`DATEDIFF`和`DATEADD`函数,确保了SendTime字段的日期部分与当前日期相同。 ##### ...

    C# 关于日期的使用

    - `DateTime.TimeOfDay`属性返回`DateTime`对象的时间部分。 5. **时间格式化**: 可以使用`DateTime.ToString()`方法以特定格式显示日期和时间,例如`"yyyy-MM-dd HH:mm:ss"`。 6. **日期和时间的比较运算符**...

    Mysql 时间模糊查询

    例如,查询所有包含“abc”的记录可以使用`SELECT * FROM table WHERE column LIKE '%abc%'`这样的语句。 #### 三、时间模糊查询的方法 ##### 1. Convert转成String再使用LIKE查询 这种方法适用于需要将日期或...

    mysql中关于时间的函数使用教程.doc

    以下是一些常用的MySQL时间函数的介绍和使用方法。 1. UNIX_TIMESTAMP() UNIX_TIMESTAMP()函数在没有参数时返回当前的Unix时间戳记,即从1970年1月1日00:00:00 GMT开始的秒数。如果传入一个日期参数,它将返回该...

    C# 日期格式.docx

    private string DateDiff(DateTime DateTime1, DateTime DateTime2) { string dateDiff = null; try { TimeSpan ts1 = new TimeSpan(DateTime1.Ticks); TimeSpan ts2 = new TimeSpan(DateTime2.Ticks); ...

Global site tag (gtag.js) - Google Analytics