今天做jfreechart的时候 X轴显示的是日期,本人觉得不美观,所以做了一些处理显示周几,下面为实现代码,希望对其他人有帮助
//对格式化的日期做星期几的处理
String s="2011-03-21";
Calendar c = Calendar.getInstance(java.util.Locale.CHINA);
String[] sp = s.split("-");
c.set(Calendar.YEAR,Integer.parseInt(sp[0]));
c.set(Calendar.MONTH,Integer.parseInt(sp[1])-1);
c.set(Calendar.DATE,Integer.parseInt(sp[2]));
int wd = c.get(Calendar.DAY_OF_WEEK);
String x = "";
switch(wd){
case 1:x="星期日";break;
case 2:x="星期一";break;
case 3:x="星期二";break;
case 4:x="星期三";break;
case 5:x="星期四";break;
case 6:x="星期五";break;
case 7:x="星期六";break;
}
System.out.println(x);
//最后打印出X值 你就知道了。
分享到:
相关推荐
在IT领域,日期和时间处理是一项基础且重要...总的来说,将日期转换为星期数涉及到编程语言中的日期处理、用户界面设计、前后端交互以及可能的本地化处理。掌握这些知识点对于开发日常应用或处理时间序列数据至关重要。
例如,“格式化日期”和“格式化时间”函数,它们允许开发者指定日期和时间的显示格式,如“年/月/日 时:分:秒”或“年-月-日”。 4. **日期时间操作**:除了格式化,易语言还支持对日期和时间进行各种操作,如增加...
`NSDateFormatter`是Foundation框架中的一个关键类,它用于将日期和时间转换为字符串,或者将字符串解析成日期对象。通过设置不同的日期格式,我们可以控制日期和时间的显示样式。例如,使用`setDateFormat:`方法...
- 示例代码中展示了如何通过替换字符串来格式化日期时间,例如将年份替换为四位数年份,月份替换为两位数表示,星期天替换为汉字表示等。 - 其他日期时间脚本库方法包括日期计算、日期比较、日期转字符串、日期...
在数据库管理中,MySQL提供了多种功能强大的函数用于获取和格式化日期信息,这对于进行数据分析、日志记录以及显示动态内容至关重要。下面详细阐述如何在MySQL中获取当前日期以及如何进行日期格式化。 首先,MySQL...
本文将深入探讨几个关键的日期格式化方法,这些方法可以帮助开发者更好地管理和展示日期信息。 ### 一、基本日期格式化 #### 1.1 `getDate` 方法 此方法接受一个字符串形式的时间戳作为参数,并将其转换为“MMdd”...
在进行日期转换成星期几的过程中,我们需要知道一种被称为“Doomsday Algorithm”(末日算法)的日历算法。这是一种快速确定任何日期所在星期的方法,由英国数学家John Conway提出。虽然描述较为复杂,但其核心思想...
在PB中,日期和时间处理是常见且重要的功能,涉及多种函数来帮助开发者进行日期转换、格式化以及获取当前时间等操作。本文将深入解析PB中的日期和时间函数,包括日期转换、打印函数等,为PB开发者提供全面的参考指南...
本文将深入探讨C#中的日期格式化,通过实例展示如何使用不同的方法来格式化日期和时间,以便于更灵活地适应各种应用场景。 ### 基础日期时间格式化 #### `ToShortDateString()` 和 `ToLongDateString()` - `...
如果要包含星期几,可以使用`ToString("dddd, dd MMMM yyyy")`,这将输出"星期几, 日期 月份 年份"的格式。 在实际应用中,有时我们需要处理多种语言环境下的日期时间格式。这时,我们可以利用`CultureInfo`类来...
在易语言中,“取日期和星期”是一个常见的功能,它涉及到日期时间处理和字符串格式化等编程概念。 易语言提供了丰富的内置函数来处理日期和时间,包括获取当前日期、设置日期、获取当前时间以及将日期时间转换为...
Java 日期格式化大全是 Java 中一个非常重要的知识点,它对于将时间字符串转换为日期或将日期转换为时间字符串起着关键作用。在 Java 中,我们通常使用 `java.text.SimpleDateFormat` 类来处理日期和时间字符串的...
在WinForm应用中,日期转换常用于用户界面的显示,或者在保存、加载数据时进行格式化。例如,你可能有一个日期选择器控件(DateTimePicker),当用户选择一个日期后,你可以将其转换为字符串并显示在文本框中,或者...
通过使用C#中的System.DateTime类及其方法,开发者可以灵活地格式化日期时间数据,以满足不同的输出显示需求。 首先,我们来看DateTime类的基本使用。在上述内容中,我们看到了创建DateTime实例的代码`DateTime dt ...
`FORMAT()` 函数提供了更灵活的日期格式化选项,它允许使用.NET框架的`DateTimeFormatInfo`类中的格式字符串。例如: ```sql SELECT FORMAT(myDate, 'yyyy-MM-dd', 'en-US') AS 'CustomFormat' FROM myTable; `...
本文将详细介绍如何在C#中进行日期和时间的格式化操作,包括如何将日期时间转换为字符串以及如何将字符串转换回日期时间。 #### 日期和时间的基本格式化方法 C#提供了多种内置的日期和时间格式化选项,这些选项...
在计算机编程领域,确定输入日期是星期几是一项常见的任务,主要涉及到日期和时间的处理。这个功能可以帮助用户在日程管理、数据分析等场景下快速获取日期对应的星期信息。要实现这个功能,我们可以利用编程语言提供...
本文将详细讲解易语言中的日期和时间处理,以及如何利用取格式化时间模块来获取和格式化日期时间。 在易语言中,时间数据通常以“日期时间”类型表示,它可以存储年、月、日、小时、分钟和秒等信息。要获取当前系统...
本文将深入探讨`format`方法以及如何使用它来格式化`Date`时间日期。 首先,`java.util.Date`是Java中的一个基础类,它表示了从1970年1月1日00:00:00 GMT到当前时间的毫秒数。然而,直接打印`Date`对象通常并不直观...
`strptime`函数用于解析日期和时间字符串,将其转化为结构体`tm`,而`mktime`则将`tm`结构体转换为`time_t`,从而创建出`CTime`对象。 1. **`strptime`函数**: `strptime`函数接收两个参数:一个是要解析的字符串...