将日后积累的java日期相关知识
1.通过前端传来指定格式的日期字符串,经过java后台处理,插入数据库。
如:前端传递字符串 2013-8-13 就是yyyy-MM-dd格式的。
首先创建一个该格式的日期格式
DateFormat format = new SimpleDateFormat("yyyy-MM-dd");
然后用这个格式去解析传递过来的字符串
Date date =format.parse("2013-8-13");
然后将这个日期类型插入数据库即可.
2.通过数据库取出的日期类型,经过java处理转成指定格式的字符串
如:假设从数据库取出的日期为 date
首先创建一个想要转化为字符串的格式
如:DateFormat format = new SimpleDateFormat("yyyy-MM-dd");
然后String formatDate = format.format(date);
3.日历
网上找的,刚刚接触Calendar类,有点复杂,记下来。
Java中对日期的处理需要用到Calendar类,其中有几个方法在使用时需要新手注意。
1. 在获取月份时,Calendar.MONTH + 1 的原因
Java中的月份遵循了罗马历中的规则:当时一年中的月份数量是不固定的,第一个月是JANUARY。而Java中Calendar.MONTH返回的数值其实是当前月距离第一个月有多少个月份的数值,JANUARY在Java中返回“0”,所以我们需要+1。
2. 在获取星期几 Calendar.DAY_OF_WEEK – 1 的原因
Java中Calendar.DAY_OF_WEEK其实表示:一周中的第几天,所以他会受到 第一天是星期几 的影响。
有些地区以星期日作为一周的第一天,而有些地区以星期一作为一周的第一天,这2种情况是需要区分的。
看下表的返回值
星期日为一周的第一天 | SUN | MON | TUE | WED | THU | FRI | SAT |
DAY_OF_WEEK返回值 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
星期一为一周的第一天 | MON | TUE | WED | THU | FRI | SAT | SUN |
DAY_OF_WEEK返回值 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
所以Calendar.DAY_OF_WEEK需要根据本地化设置的不同而确定是否需要 “-1”
Java中设置不同地区的输出可以使用 Locale.setDefault(Locale.地区名) 来实现。
3. 获取日期时 Calendar.DAY_OF_MONTH 不需要特殊的操作,他直接返回一个月中的第几天
4. 从java到Oracle数据库中查询大于或小于的日期的操作
and dt.BEGIN_DAY>to_date('"+startDate+"','yyyy-mm-dd') and dt.END_DAY <to_date('"+endDate+"','yyyy-mm-dd')
相关推荐
12. **Java 8及更高版本新特性**:包括Lambda表达式、Stream API、Optional类、日期时间API的改进等。 这些笔记内容全面覆盖了Java的基础和进阶知识,适合从零开始学习Java的人群,通过系统学习,可以建立起扎实的...
Java是一种广泛使用的高级编程语言,由Sun Microsystems(后被Oracle公司收购)于1995年推出。它的设计目标是成为“一次编写,到处运行”的平台无关性语言,这得益于Java虚拟机(JVM)的存在。Java的核心理念是面向...
市场产品现状 侦查询问笔录 产品现状 笔录的历史记录缺乏有效利用, 区域内的笔录不能共享 笔录生成缺乏法律库、经验库实时指导 笔录信息不能及时与公安业务 实时对接缺乏实战性 笔录记录时,人工打字效率慢 智能...
破产清算组询问笔录.pdf 破产清算组询问笔录是一种企业非诉文书,用于记录破产清算组与相关人员或单位之间的询问过程。该文书类型中包含了询问的基本信息,如时间、地点、被询问人、询问人、询问主题、内容、询问...
Java在线编辑保存Word文件是一项常见的需求,特别是在Web应用中,用户可能需要在浏览器环境中直接对文档进行编辑操作。PageOffice是一款强大的Java组件,它能够帮助开发者实现这一功能,特别是其V4.4版本,提供了跨...
标题中提到的“现场勘验检查笔录”是一种正式的法律文件,它详细记录了警方或调查人员在犯罪现场所进行的勘查和检查活动。在司法程序中,现场勘验检查笔录作为证据的一部分,对案件的调查和审理起着至关重要的作用。...
Java标准IO流编程是Java平台基础且至关重要的部分,它提供了对输入输出数据进行操作的能力。I/O(Input/Output)涉及从外部源(如文件、网络连接等)读取数据,以及向这些源写入数据。在Java中,IO流被设计成一个流...
尽职调查访谈笔录
1. 审讯时间:指律师庭审笔录的日期和时间。 2. 地点:指律师庭审笔录的所在地点。 3. 记录人:指负责记录律师庭审笔录的员工。 4. 审判人员:指负责审判的法官或陪审团。 5. 书记员:指负责记录和整理律师庭审笔录...
- **时间**:2013年某月某日,具体日期需填写。 - **地点**:庭审发生的法院或法庭名称。 - **合议庭人员**:包括主审法官及其他参与审判的法官名单。 - **书记员**:负责记录庭审过程的工作人员。 - **出庭...
此外,指南还涉及了其他类型的笔录制作,如讯问笔录、询问笔录、现场勘查笔录、搜查笔录、人身检查笔录、辨认笔录和侦查实验笔录。这些笔录各有侧重,如讯问笔录针对嫌疑人的审讯,询问笔录适用于证人证言的记录,...
"强大的电子笔录办公软件"就是这样一款工具,它专门设计用于提升笔录工作的质量和速度,为用户提供了前所未有的便捷体验。这款软件集成了多种功能,旨在优化办公流程,减少手动输入的时间,提高数据的准确性,确保...
1. **封面页**:简洁明了地展示会议主题、日期、参会人员等基本信息,为听众提供会议概览。 2. **会议议程**:列出会议的主要议题和讨论顺序,有助于参与者对会议流程有清晰的认识。 3. **参会人员名单**:列出...
笔录软件好用
安全生产事故调查询问笔录制作要求示范文本.pdf
厦门市公安局开发运用的公安笔录制作管理信息系统。
信访接待谈话笔录.pdf
律师调查笔录范例.doc
1. **基本信息**:包括调查的日期、时间、地点,以及涉及的人员名单,如调查员、被调查人和见证人等。 2. **调查目的**:明确调查的目标和原因,例如查明事实、解决争议、改进工作流程等。 3. **调查过程**:详细...