`
yiding_he
  • 浏览: 451400 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

消失的一小时

阅读更多

可以看作是 Sun JDK5/6 的一个 BUG。你无法得到 1990 年 4 月 15 日 0 点到 1 点之间的任何时刻。

 

SimpleDateFormat f = new SimpleDateFormat("yyyyMMddHHmmssSSS");
Date d = f.parse("19900414235959999");
d.setTime(d.getTime() + 1);
System.out.println(d);

 

输出结果是:

Sun Apr 15 01:00:00 CDT 1990

 

好像这个 BUG 比较复杂,目前也只是部分修复。

分享到:
评论
3 楼 ddppfamily 2008-11-22  
JDK1.4也有这个日期bug的
2 楼 yiding_he 2008-11-18  
逆风的香1314 写道

你无法得到 1990 年 4 月 15 日 0 点到 1 点之间的任何时刻。
谁说的!
...

仔细看原文:“你无法得到 1990 年 4 月 15 日 0 点到 1 点之间的任何时刻。”
1 楼 逆风的香1314 2008-11-18  
你无法得到 1990 年 4 月 15 日 0 点到 1 点之间的任何时刻。


谁说的!
public class Test
{

public static void main(final String[] args)
{

Date d = DateUtil.ParseDateTime("1990-04-14 23:59:59");
System.out.println(d);

//增加一小时:
System.out.println("增加一小时:");
d = DateUtil.addHours(d, 1);
System.out.println(d);
System.out.println(DateUtil.DateTimeToString(d));
}
}

输出结果:

Sat Apr 14 23:59:59 CST 1990
增加一小时:
Sun Apr 15 01:59:59 CDT 1990
1990-04-15 01:59:59

相关推荐

    破解大众CDCAN线一小时关机知识.pdf

    在原车CD系统中,如果系统检测到KL.15电压消失,即车辆熄火一小时后,系统会自动进入休眠模式,以节省电池电量。 "ACC"(Accessory)则代表附件电源,通常在车辆钥匙位于ACC位置时,为一些非发动机相关的电气设备...

    让滚动条消失

    ### 让滚动条消失——网页布局与用户体验优化 #### 知识点一:理解滚动条的作用及重要性 在网页设计中,滚动条是用户界面中的一个重要组成部分,它允许用户通过垂直或水平移动来查看超出当前视口尺寸的内容。滚动...

    11_梯度消失和爆炸以及解决方法1

    3. **引入Batch Normalization (BN)**:BN层可以标准化每一层的输入,使得每一层的激活值保持在一个相对稳定的范围内,从而缓解梯度消失和爆炸。 4. **使用ResNet的短路连接结构**:ResNet引入残差块,通过直接将...

    ListView/ScrollView的header或footer,当向下滚动时消失,向上滚动时出现

    反之,当`scrollY`减小时,提高透明度,使header重新显现。另一种实现方式是动态改变header的高度,使其在滚动过程中逐渐缩小或增大。 4. **动画效果**: 为了使过渡更加平滑,你可以使用Android的动画库来创建平...

    如果海洋里所有的盐突然消失了,会发生什么

    如果盐分消失,海水的渗透压将会使得海洋生物的细胞因吸水膨胀而破裂,导致几乎所有海洋生物在几小时之内死亡。随着海洋生物的死亡,尸体由于缺乏细菌分解而不会腐烂,进而影响整个海洋生态系统的循环。 此外,海洋...

    日粮硝酸盐剂量对湖羊瘤胃硝态氮动态消失率

    试验结果显示,在采食后1小时内,湖羊瘤胃中的硝酸盐含量达到最高点,随后开始快速消失。亚硝酸盐含量则在喂后1.5小时达到最高,之后逐渐降低。这表明硝酸盐在瘤胃中的还原过程存在时间上的先后差异,且硝酸盐的消失...

    如何找回xp系统的桌面右下角消失的时间.docx

    - 默认情况下,长日期格式可能已经设置为显示日期,但如果你的时间消失了,可以尝试选择一个包含星期的格式,比如“dddd yyyy 年 M 月 d 日”,这个格式会显示星期、年、月和日。 - 选择这个格式后,点击“应用”...

    asp DateDiff实现文字在特定时间后消失

    在ASP(Active Server Pages)开发中,有时我们需要实现一种效果,即页面上的某些文字或元素在特定时间之后自动消失或不可见。这通常涉及到时间计算和动态内容的生成。在这个场景下,`DateDiff`函数起到了关键作用。...

    javascript 24小时弹出一次的代码(利用cookies)

    在网页设计中,有时我们需要实现一些特定的功能,比如控制某些内容每24小时只弹出一次,以避免对用户的频繁打扰。这个需求通常会用到浏览器的cookies来存储状态信息。 Cookies是服务器发送到用户浏览器并存储在本地...

    深度学习(三)————过拟合、欠拟合及其解决方案;梯度消失、梯度爆炸;循环神经网络进阶

    丢弃法是一种随机失活技术,它在每次训练迭代时随机关闭一部分神经元,以防止模型过度依赖某些特定的神经元组合,增加模型的鲁棒性。 梯度消失和梯度爆炸是深度神经网络(DNN)中遇到的另外两个问题。梯度消失指的...

    jQuery小时跟分钟选择代码.zip

    总的来说,"jQuery小时跟分钟选择代码"是一个实用的Web开发示例,展示了如何利用jQuery创建交互式时间选择器,这对于增强用户界面的友好性和提高用户体验具有重要意义。开发者可以通过学习这个代码来提升自己的...

    基于jquery的24小时弹出一次DIV注册提示框效果.zip

    5. **本地存储(localStorage 或 sessionStorage)**:为了记住用户是否已经看到过提示框并在24小时内不再显示,开发者可能会利用浏览器的`localStorage`或`sessionStorage`来存储一个标记。这允许在用户下次访问时...

    HND 财政预算OUTCOME 34报告材料 你不过我从此消失.doc

    4. 直接人工总差异(Direct labour total variance):标准小时的实际产量乘以标准费率减去实际小时数乘以实际费率,即[(2hrs * 1,600) * £9] - £35,200 = £6,400,表示超支22.22%。 5. 直接人工效率差异(Direct...

    九年级保护环境的演讲稿子5篇.docx

    地球一小时活动提醒我们,每个人心中都有环保意识,我们可以用实际行动,哪怕只是在特定的一小时内熄灯,来表达我们对地球的敬意。 同学们,让我们行动起来,把环保作为我们生活的一部分,把对自然的热爱转化为保护...

    第十一届蓝桥杯青少年创意编程scratch初级组编程题详解.docx

    本资源为第十一届蓝桥杯青少年创意编程scratch初级组编程题详解,包括四道题目,分别是: 一、猫和苹果游戏 * 题目要求:编程实现猫和苹果游戏,包括猫的移动、苹果的消失和猫的思考等功能。 * 编程实现:使用 ...

    六年级语文上册 第31课《藏羚羊跪拜》拓展课件 沪教版五四制 课件.ppt

    课件中提到的灭绝速度——兽类每两年消失一个物种,鸟类每一年消失一个物种,预示着生物多样性的危机。如果这种趋势持续下去,下个世纪地球上的植物将按照每两小时灭绝一个物种的速度消失,这是一个极其严峻的问题。...

    丹麦电力电价预测 预测未来24小时的电价 pytorch + lstm + 历史特征和价格 + 时间序列

    在"Denmark_electic_price"这个项目中,研究者利用PyTorch和LSTM,结合丹麦电力市场的历史特征和价格数据,构建了一个时间序列预测模型,旨在准确预测未来24小时的电价,这对于优化能源交易策略和市场决策具有重要...

    bluestacks微信摇一摇和陌陌的登陆及定位问题的终极解决方案

    花了4个小时的时间,总算把相关工具和教程制作完毕并上传,累啊。。。腰断了。。。 鄙视那些借此收费赚钱的家伙,明明是些很简单的东西,却要敲诈大伙的钱财,大家可不要上当啊! 因为5分钟前才制作好,所以文档...

    mac版safari浏览记录怎么删除?.docx

    1. 删除最近一小时的浏览记录:如果你只是想抹去最近一小段时间内的浏览痕迹,可以在Safari菜单栏选择“清除历史记录和网站数据”,然后在下拉菜单中选择“最近一小时”。 2. 删除当天的浏览记录:如果你希望清除...

Global site tag (gtag.js) - Google Analytics