`
justke123
  • 浏览: 85938 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

日期处理技巧

阅读更多
Calendar c = Calendar.getInstance(); // 得到当前日期和时间
// 把当前时间小时变成0,此时需要注意,Calendar.HOUR是12小时进制的,Calendar.HOUR_OF_DAY是24进制的 
c.set(Calendar.HOUR, 0); 
c.set(Calendar.HOUR_OF_DAY, 0); 
c.set(Calendar.MINUTE, 0); // 把当前时间分钟变成0
c.set(Calendar.SECOND, 0); // 把当前时间秒数变成0
c.set(Calendar.MILLISECOND, 0); // 把当前时间毫秒变成0
Date date1 = c.getTime(); // 创建当天的0时0分0秒一个date对象
c.setFirstDayOfWeek(Calendar.SUNDAY); // 设定星期的第一天是星期天
c.set(Calendar.DAY_OF_WEEK, Calendar.SUNDAY); // 把日期变成本周的星期天
Date date2 = c.getTime(); // 得到这个星期的星期天0时0分0秒
c.set(Calendar.DAY_OF_WEEK, Calendar.SATURDAY); // 把日期变成本周的星期六
Date date3 = c.getTime(); // 得到这个星期的星期六0时0分0秒


解析日期的格式
SimpleDateFormat sdf = new SimpleDateFormat("yyyy.MM.dd-HH.mm.ss"); 
Date d = new sdf.parse("2011.11.05"); 
分享到:
评论

相关推荐

    biee 日期处理

    理解并熟练掌握这些日期处理技巧对于优化查询性能、创建准确的报表和仪表板至关重要。此外,为了提高效率和可读性,开发者通常会利用BIEE的函数库,如DATEADD、DATEDIFF和TRUNC等,来简化日期操作。 总之,BIEE的...

    常用代码:java日期处理

    在Java编程语言中,日期处理是一项常见的任务,用于管理、操作和格式化日期和时间。这篇博客"常用代码:java日期处理"很可能包含...通过阅读和理解这个文件的源码,我们可以学习到更多实际应用中的日期处理技巧和方法。

    C#多种日期方法总结(源码)

    对于初学者来说,理解并掌握这些日期处理技巧是至关重要的,因为日期和时间处理在各种应用程序中都有广泛的应用,如日志记录、事件调度和用户界面显示等。学习并熟练使用这些方法可以提高代码的效率和可读性。

    根据日期获取最近几天的日期

    总的来说,掌握`Calendar`类以及相关的日期处理技巧对于任何Java开发者来说都是至关重要的,特别是在处理历史数据或计划未来事件时。通过熟练运用这些工具,可以更高效地完成各种日期相关的任务。

    日期规则选择器

    通过学习“日期规则选择器”的源码,开发者可以了解前端开发中的日期处理技巧,包括日期对象的操作、正则表达式验证日期格式、DOM操作以及与用户交互的逻辑。同时,这也涉及到用户体验设计,如何创建直观且易于使用...

    根据输入的日期获取所属季度

    ### 知识点详解 #### 一、程序概述 本篇文档主要介绍了一个Java程序,该程序的功能是根据用户输入的...对于初学者来说,理解这些基础知识是非常重要的,同时也可以在此基础上进行扩展学习,掌握更多的日期处理技巧。

    【年月日】日期进位器源码

    将这些功能综合起来,"日期进位计算器"便成为了一个实践编程基础技能和日期处理技巧的优秀案例。它不仅涉及了VB编程的基础知识,如循环、条件语句和用户界面设计,还涵盖了日期计算的复杂性。通过学习和理解该源码,...

    VB 查询日期 星期

    在VB(Visual Basic)编程中,查询日期对应的星期是一个常见的任务,这主要涉及到日期和时间的处理。在VB中,我们可以使用内置的Date...通过熟练掌握这些基础日期处理技巧,你将能够更好地应对各种复杂的VB编程挑战。

    SQL日期的方法及例子

    总之,掌握SQL中的日期处理技巧对于任何数据库开发者来说都至关重要,因为它们提供了对日期数据的强大操作能力,使你能够构建出复杂且精确的查询逻辑。理解并熟练使用这些函数,将有助于提升你的SQL编程技能,并优化...

    PB 12个用一条语句写成的有关日期函数_PB日期函数_

    这样的资源对于初学者来说非常有价值,可以帮助他们快速理解和掌握PB中的日期处理技巧。在学习这些示例时,除了理解函数的用法,还应注意它们如何与其他PB组件(如控件、事件和方法)结合使用,以实现更丰富的功能。

    判断日期范围内是否存在星期几

    在编程领域,经常需要处理与日期和时间...通过理解和掌握这些基本的日期处理技巧,开发者能够更好地解决类似的问题。而这个“判断日期范围内是否存在星期几”的功能,也可以作为一个基础模块,方便地被其他代码复用。

    易语言日期计算器.7z

    总的来说,易语言日期计算器是一个实用的工具,通过学习和实践这个项目,开发者不仅可以掌握易语言的日期处理技巧,还能提高GUI编程的能力。同时,这也为进一步学习更复杂的编程概念和算法打下基础。对于初学者来说...

    关于在SQL中如何设置日期

    在SQL中,日期操作是数据库查询和管理的重要组成部分,...掌握这些SQL日期处理技巧,对于日常的数据分析和数据库维护工作将非常有帮助。理解并灵活运用这些函数和操作,能够帮助我们编写出更加高效和精确的SQL查询。

    oracle 几个日期出来

    其他日期处理技巧 #### 4.1 显示当前日期的完整星期名 ```sql SELECT to_char(SYSDATE, 'DAY') FROM DUAL; ``` 这里`'DAY'`表示返回当前日期的星期全称(例如“Sunday”)。 #### 4.2 设置日期格式 可以使用`...

    易语言格式化时间和日期源码.7z

    在源码中,你可能会看到以下几种常见的时间和日期处理技巧: 1. **日期时间的获取**:通过`取当前日期`和`取当前时间`命令,可以获取系统当前的日期和时间,组合成完整的日期时间对象。 2. **日期时间的格式化**:...

    Oracle日期之二

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统之一,其在日期处理方面有着强大的功能。本文将深入探讨"Oracle日期之二"这一主题,基于...在实际工作中,理解并熟练运用这些日期处理技巧是提高开发效率的关键。

    查询日期源代码

    在C#编程语言中,查询日期是一项常见的任务,它涉及到日期和时间的处理。C#提供了丰富的类库来支持这些操作,尤其是`...通过学习和理解这些源代码,你可以更好地掌握C#中的日期处理技巧,并将其应用到实际项目中。

    Oracle向数据表中插入日期类型.pdf

    在Oracle数据库中,日期...特别是在处理复杂的时间序列分析、报表生成或者数据清理任务时,掌握这些日期处理技巧可以极大地提高效率和准确性。因此,作为IT专业人士,深入理解Oracle的日期类型和相关函数是非常必要的。

    js 获取日期时间段

    在JavaScript中,获取日期时间...总之,理解和熟练运用JavaScript中的日期处理技巧是开发过程中必不可少的技能,特别是在处理时间数据时。`DateUtil.js`这样的工具集可以帮助简化这一过程,提高代码的可读性和复用性。

    日期 字符串截取 格式化 标签

    此外,查看开源库的源码,如Apache Commons Lang的`DateUtils`,可以学习到更多实用的日期处理技巧。 在工具方面,开发人员可能会使用各种库和框架,如Joda-Time、Java 8的`java.time`包、或者第三方库如ThreeTen-...

Global site tag (gtag.js) - Google Analytics