示例:
import java.util.Calendar;
public class TimeDemo {
// 获取当前时间
private static String getLoginTime() {
Calendar cal = Calendar.getInstance();
StringBuffer time = new StringBuffer("");
time.append(cal.get(Calendar.HOUR_OF_DAY));
time.append("时");
time.append(cal.get(Calendar.MINUTE));
time.append("分");
time.append(cal.get(Calendar.SECOND));
time.append("秒");
return time.toString();
}
// 获取当前日期
private static String getLoginDate() {
Calendar cal = Calendar.getInstance();
StringBuffer time = new StringBuffer("");
time.append(cal.get(Calendar.YEAR));
time.append("年");
time.append(cal.get(Calendar.MONTH) + 1);
time.append("月");
time.append(cal.get(Calendar.DATE));
time.append("日");
return time.toString();
}
// 获取当前星期
private static String getLoginWeek() {
Calendar cal = Calendar.getInstance();
StringBuffer time = new StringBuffer("");
time.append("星期");
int num = cal.get(Calendar.DAY_OF_WEEK);
switch (num) {
case 1:
time.append("日");
break;
case 2:
time.append("一");
break;
case 3:
time.append("二");
break;
case 4:
time.append("三");
break;
case 5:
time.append("四");
break;
case 6:
time.append("五");
break;
case 7:
time.append("六");
break;
}
return time.toString();
}
// 测试
public static void main(String[] args) {
System.out.println(getLoginDate());
System.out.println(getLoginWeek());
System.out.println(getLoginTime());
}
}
结果:
2010年3月12日
星期五
11时26分51秒
分享到:
相关推荐
### Java日期函数示例 #### 一、Java日期与时间元素表示法 Java 提供了丰富的日期和时间处理功能,其中 `SimpleDateFormat` 类用于格式化和解析日期字符串。下面是一些常用的时间元素及其对应的表示方式: - **G*...
在本示例中,我们将探讨如何在Java中实现一个简单的日期控件。 首先,Java提供了`java.util.Date`类来表示日期,但这个类自Java 8以来已被弃用,取而代之的是`java.time.LocalDate`。`LocalDate`提供了更加丰富和...
最后,"工具类"通常包含了一些常用的功能函数,如Java的Math类提供了数学运算,Collections类提供了对集合的操作,日期时间类如Date和Calendar则帮助处理日期和时间。 通过这些示例练习,你可以逐步掌握Java编程的...
一个简单的Java Swing时间日期选择控件的代码示例,带有中文注释 代码创建了一个简单的Java Swing时间日期选择器,包含一个输入框、一个按钮和一个日期标签。 当点击按钮时,会获取当前时间日期并显示在输入框中。 ...
在线支付在现代电子商务中扮演着至关重要的...这套Java在线支付示例源码为开发者提供了一个实际的起点,通过学习和研究,可以快速理解和实现自己的在线支付系统。同时,也可以作为参考,根据实际需求进行扩展和定制。
### JAVA日期与字符串的转换 在Java编程中,经常需要将日期对象转化为字符串形式以便于存储或显示,或者反过来将字符串转化成日期对象来进行日期计算等操作。本文将详细介绍如何在Java中实现这两种转换。 #### 一...
Java 日期选择控件DateChooser是Java Swing库中的一种组件,用于在GUI应用程序中方便用户进行日期选择。这个控件通常被用在需要用户输入日期的场景,如表单、日历应用或时间相关的功能中。DateChooser提供了一个可视...
### Java日期格式转换详解 在Java开发中,对日期和时间进行操作是非常常见的需求之一。本文将基于给定文件中的代码示例,详细介绍如何在Java中实现日期格式的转换,并探讨其中涉及的关键知识点。 #### 一、理解...
总结,Java版世界时钟示例是一个综合性的项目,涉及到Java语言的核心特性,以及GUI开发、多线程、日期时间处理等多个重要领域。对于想要深入理解和提升Java技能的人来说,这是一个非常有价值的实践案例。通过研究这...
根据给定的文件信息,以下是对Java日期类函数方法的详细整理与解释: ### Java日期类函数方法概览 在Java中,处理日期和时间主要依赖于`java.util.Date`、`java.text.SimpleDateFormat`、`java.sql.Date`、`java....
如果这个文件包含了代码示例,你可以打开查看具体实现,进一步学习和理解Java日期时间操作的细节。 总之,理解和熟练掌握Java的日期时间操作对于开发人员来说至关重要,无论是在处理用户输入、记录日志还是进行复杂...
### Java日期时间转换大全 在Java编程中,处理日期和时间是常见的需求,尤其是在涉及到数据库操作、文件命名、日志记录等场景时。本文将详细解析如何在Java中进行日期和时间的转换,涵盖从字符串到日期对象的转换,...
`Login.java` 示例代码可能会展示如何在登录表单中集成DatePicker,可能是用来记录用户登录的具体日期。通过阅读和学习这段代码,你可以了解DatePicker如何与其他组件(如JButton、JLabel)交互,并且如何处理用户...
标签“java日期控件”强调了这个主题关注的是Java中与日期选择相关的控件,不仅仅是Swing,也可能是JavaFX或其他库提供的日期选择组件。但在这里,我们主要讨论的是Swing环境下的实现。 在压缩包的"swing 时间控件...
本文将通过一个具体的Java代码示例来介绍如何实现日期的合并功能。 #### 二、关键类与方法解析 本案例中涉及的主要类包括`TimeoffDateDTO`和`TimeoffDateComparator`。 ##### 2.1 `TimeoffDateDTO` 类 该类定义...
本示例主要介绍如何使用Java进行Excel文件的读写操作,涉及的关键技术包括Apache POI库和jar包的使用。 Apache POI是一个流行的开源库,专门用于读写Microsoft Office格式的文件,包括Excel(.xls和.xlsx)文档。在...
### Java设置日期格式详解 #### 一、简介 在Java编程中,经常需要处理与日期相关的数据。为了更好地展示和操作这些数据,Java提供了一系列工具类来帮助开发者完成任务。其中,`SimpleDateFormat` 类是 `java.text`...
这篇文档将详细解析"Java日期选择控件完整源代码"的相关知识点,帮助开发者更好地理解和应用这些源码。 首先,我们要知道Java中的日期处理主要依赖于`java.util.Date`类和`java.time`包(自Java 8引入)。在这个源...
根据给定文件的信息,本文将深入探讨Java中与日期转换及计算相关的几个核心知识点:如何计算当前日期是年度中的第几周、确定某天是一周中的哪一天、日期的格式化处理、获取指定年份月份的具体日期以及如何获得当前...