社区
Java SE
帖子详情
关于java new Date()的疑问
sun5157
2012-08-31 09:31:34
情况是这样,以前写的一个java工具,生成当天日期处理后写入数据库
今天在中午13点左右员工操作后发现数据库中日期为2012-09-01 13:30:00
日期莫名其妙加了24小时,更奇怪的是下午又自动正常了,只有13点多的数据有异常
期间没有更改电脑时间,系统为xp
java中使用的是new date(),百思不得其解 希望大家提提看法。谢谢
...全文
388
15
打赏
收藏
关于java new Date()的疑问
情况是这样,以前写的一个java工具,生成当天日期处理后写入数据库 今天在中午13点左右员工操作后发现数据库中日期为2012-09-01 13:30:00 日期莫名其妙加了24小时,更奇怪的是下午又自动正常了,只有13点多的数据有异常 期间没有更改电脑时间,系统为xp java中使用的是new date(),百思不得其解 希望大家提提看法。谢谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
magic_kid_2010
2012-09-01
打赏
举报
回复
用new Date().getcurrentdate()
嗨嗨人生
2012-09-01
打赏
举报
回复
应该是时区的问题
我就要雨中漫步
2012-09-01
打赏
举报
回复
比较灵异,坐等大神解答
iGoodLoser
2012-09-01
打赏
举报
回复
不好分析,友情帮顶
ncist_jianeng
2012-09-01
打赏
举报
回复
客户端读取的时间。。。怎么好解释
sun5157
2012-09-01
打赏
举报
回复
贴一点代码:
public static Timestamp getData() {
Date dt = new Date();
return new Timestamp(dt.getTime());
}
是这个方法生成的日期,然后插入数据库,我个人觉得跟这个客户端电脑有关,别的客户端没有出现这个情况,但是不知道是什么原因
sun5157
2012-09-01
打赏
举报
回复
时区没有问题,数据库服务器和客户端不是同一台电脑
[Quote=引用 2 楼 的回复:]
时区对吗?
数据库服务器和web服务器一台吗?
[/Quote]
sun5157
2012-09-01
打赏
举报
回复
是C/S的软件,是直接在客户端电脑上生成的日期然后插入数据库
[Quote=引用 1 楼 的回复:]
你获取时间是靠数据库生成的,还是在浏览器生成的?
[/Quote]
sun5157
2012-09-01
打赏
举报
回复
util的
[Quote=引用 14 楼 的回复:]
你用的是sql的date还是util的?
[/Quote]
花谢尊前不敢香
2012-09-01
打赏
举报
回复
你用的是sql的date还是util的?
sun5157
2012-09-01
打赏
举报
回复
...
[Quote=引用 12 楼 的回复:]
用new Date().getcurrentdate()
[/Quote]
李荣强
2012-08-31
打赏
举报
回复
表示没有碰到过这种情况。。。
scbb
2012-08-31
打赏
举报
回复
时区对吗?
数据库服务器和web服务器一台吗?
MiceRice
2012-08-31
打赏
举报
回复
你获取时间是靠数据库生成的,还是在浏览器生成的?
new
java
.util.
date
_【
JAVA
小白】问关于
java
.util.
Date
的问题
这道题的题目如下:我写的代码如下:package com;import
java
.util.
Date
;public class Test
Date
{public static void main(String\[\] args) {@SuppressWarnings("deprecation")
Date
time1 =
new
Date
(95,1,1,0,0,0);
Date
time2 =
new
...
java
获取明天_
Java
如何获取
Date
的“昨天”与“明天”示例代码
前言相信大家在
java
中用到的最多的时间类莫过于
java
.util.
Date
了,由于
Date
类中将getYear(),getMonth()等获取年、月、日的方法都废弃了,所以本文的问题要借助于Calendar来实现了,下面来直接看示例代码吧。使用日历类:Calendar@Testpublic void
date
Test() {
Date
today =
new
Date
();for(int i=0...
java
的
Date
时间加很长秒时问题
java
的
Date
时间加很长秒时,时间不准备问题
你真正了解
Java
中的
Date
类吗?以及如何正确使用它
在编程领域中,时间处理是非常重要的一环。
Java
中的
Date
类为我们提供了一个方便的方式来处理时间。本文将为大家介绍
Java
中的
Date
类,包括其应用场景、优缺点、类代码方法介绍以及测试用例。本文将带领大家了解
Java
中的
Date
类。首先,我们将介绍
Date
类的简介以及源代码解析,然后深入探讨其应用场景,并对其优缺点进行分析。我们还将提供类代码方法介绍和测试用例,并最终总结本文的内容。
Java
中的
Date
类是用来表示日期和时间的类。
【
JAVA
-Day41】
Date
在
java
中的使用
Date
类是
Java
中用于表示日期和时间的类。它是基本的日期和时间处理工具,用于获取当前日期、比较日期、计算日期间隔等。
Date
类存储的是自1970年1月1日00:00:00 GMT以来的毫秒数。小提示:
Date
类就像时间旅行机器,可以帮助我们在程序中操作日期和时间。日期处理在软件开发中非常重要,而
Java
中的
Date
类是日期处理的基础。在本篇博客中,我们深入探讨了
Date
类的用法,包括方法、应用场景和与其他日期类的区别。同时,我们提供了一些面试可能涉及的问题,以帮助读者准备面试。
Java SE
62,635
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章