java timestamp 转date_如何在Java中将TimeStamp转换为Date?

java timestamp 转date_如何在Java中将TimeStamp转换为Date?问题在 java 中获取计数后如何将 timeStamp 转换为 date 我目前的代码如下 publicclassG publicintdat intcount 0 java sql Timestamptim newTimestamp System currentTimeM java sql Datedat

问题

在java中获取计数后如何将’timeStamp’转换为date?

我目前的代码如下:

public class GetCurrentDateTime {

public int data() {

int count = 0;

java.sql.Timestamp timeStamp = new Timestamp(System.currentTimeMillis());

java.sql.Date date = new java.sql.Date(timeStamp.getTime());

System.out.println(date);

//count++;

try {

Class.forName(“com.mysql.jdbc.Driver”);

Connection con = DriverManager.getConnection(“jdbc:mysql://localhost:3306/pro”, “root”, “”);

PreparedStatement statement = con.prepareStatement(“select * from orders where status=’Q’ AND date=CURDATE()”);

ResultSet result = statement.executeQuery();

while (result.next()) {

// Do something with the row returned.

count++; //if the first col is a count.

}

} catch (Exception exc) {

System.out.println(exc.getMessage());

}

return count;

}

}

这是我的数据库:

2d319098-7e11-49f4-9db3-65df4e44db82.png

我得到的输出是2012-08-07 0,但等效查询返回3.为什么我得到0?

#1 热门回答(152 赞)

只需创建一个带有标记为getTime()value的newDate对象作为参数。

这是一个例子(我使用当前时间的示例时间戳):

Timestamp stamp = new Timestamp(System.currentTimeMillis());

Date date = new Date(stamp.getTime());

System.out.println(date);

#2 热门回答(33 赞)

// timestamp to Date

long timestamp = 00; //Example -> in ms

Date d = new Date(timestamp );

// Date to timestamp

long timestamp = d.getTime();

//If you want the current timestamp :

Calendar c = Calendar.getInstance();

long timestamp = c.getTimeInMillis();

#3 热门回答(10 赞)

只是:

Timestamp timestamp = new Timestamp(long);

Date date = new Date(timestamp.getTime());

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/204371.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午8:27
下一篇 2026年3月19日 下午8:27


相关推荐

  • 计算机网络核心知识点总结&面试笔试要点

    计算机网络核心知识点总结&面试笔试要点计算机网络之基础篇一 计算机网络概述 1 什么是计算机网络 计算机网络主要由一些通用的 可编程的硬件互连而成 通过这些硬件 可以传送不同类型的数据 并且可以支持广泛和日益增长的应用 2 计算机网络的分类 按照网络的作用范围 广域网 WAN 城域网 MAN 局域网 LAN 按照网络使用者 公用网络 专用网络 3 计算机网络的发展历史 互联网

    2026年3月18日
    1
  • c 中的TimeSpan类

    c 中的TimeSpan类对于 TimeSpan 不是很清楚 对于其中的代码不甚了解 因此 对于其中所有函数进行输出 就能完整的理解了 c 中的 TimeSpan 了 usingSystem usingSystem Collections Generic usingSystem Linq usingSystem Text usingSystem Threading namespaceCSD

    2026年3月17日
    2
  • Java面试之线程

    Java面试之线程Java面试之线程

    2022年4月22日
    117
  • Win10安装Tomcat服务器与配置环境变量[通俗易懂]

    Win10安装Tomcat服务器与配置环境变量[通俗易懂]文章目录下载安装JDK下载Tomcat压缩包解压Tomcat压缩包Tomcat目录结构启动Tomcat环境变量配置Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。本文主要讲述Windows环境Tomcat服务器安装与环境变量配置下载安装JDK要想安装Tomcat服务…

    2022年6月3日
    33
  • mysql远程连接数据库 权限_sql远程连接数据库失败

    mysql远程连接数据库 权限_sql远程连接数据库失败我们在刚学习MySQL数据库时一般都是连接localhost然后登录root用户创建数据库进行操作,那么问题来了,如何通过其他主机来访问自己的数据库呢?一、我们要保证两台主机在同一个局域网,也就是说你使用ping命令能够ping通另一台主机,这样才可以实现远程访问你的数据库 图中192.168.116.96为对方主机的ip地址,我的IP地址为192.168.116.92,因为我们在同一…

    2022年10月13日
    5
  • FPN网络和RPN网络介绍[通俗易懂]

    FPN网络和RPN网络介绍[通俗易懂]原文链接神经网络特征提取过程中,一般底层特征具有良好的空间信息,高层的具有良好的语义信息。原来多数的objectdetection算法都是只采用顶层特征做预测,但我们知道低层的特征语义信息比较少,但是目标位置准确;高层的特征语义信息比较丰富,但是目标位置比较粗略。另外虽然也有些算法采用多尺度特征融合的方式,但是一般是采用融合后的特征做预测,而本文不一样的地方在于预测是在…

    2022年6月23日
    68

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号