1.获取本月第一天是星期几
public static void main(String[] args) {
Calendar calendar = new GregorianCalendar(2011,9,1);//月份从0开始,0为1月
int firstDayInWeek=calendar.get(Calendar.DAY_OF_WEEK);
System.out.println("本月第一天是(数字):" +firstDayInWeek);
SimpleDateFormat format = new SimpleDateFormat("E");
System.out.println("本月第一天是(星期几):" + format.format(calendar.getTime()));
}
2.获取本月天数
public static void main(String[] args) {
Calendar cal = Calendar.getInstance();
cal.set(Calendar.MONTH,cal.get(Calendar.MONTH)+1);
cal.set(Calendar.DAY_OF_MONTH,1);
cal.set(Calendar.DATE,cal.get(Calendar.DATE)-1);
System.out.println("当月天数:"+cal.get(Calendar.DAY_OF_MONTH));
}
或者public static void main(String[] args) {
Calendar cal = Calendar.getInstance();
int maxDayOfMon=cal.getActualMaximum(Calendar.DAY_OF_MONTH);;
System.out.println("当月天数:"+maxDayOfMon);
}
分享到:
相关推荐
本文将深入探讨“calendar 源码简单的日历功能”,分析其基础结构和实现方式,帮助开发者理解如何构建类似的功能。 首先,让我们从标题开始。"calendar 源码简单的日历功能"表明这是一个关于日历功能的源代码实现,...
总的来说,SimpleCalendar.js是一个实用的前端日历插件,结合了农历功能和自适应设计,可以方便地集成到网页项目中,为用户提供方便的日历选择体验。通过其API,开发者可以进一步定制日历的行为和外观,以满足个性化...
Active Desktop Calendar是一款功能强大的桌面日历软件,以其便捷性和实用性深受用户喜爱。然而,对于中文用户来说,英文界面可能会带来一定的操作不便。因此,这款7.95版本的汉化补丁应运而生,旨在为中文用户打造...
在网页设计中,日历插件是一个非常实用的元素,尤其在处理日期相关的交互时。"漂亮的jQuery事件日历插件calendar.js"正是这样一个工具,它能帮助开发者轻松地在网页上集成美观且功能丰富的日历功能。下面我们将深入...
总之,LunarCalendar库是Python开发者处理农历问题的得力助手,它简化了农历与公历之间的转换,使得在Python项目中集成农历功能变得更加简单。通过不断学习和掌握这样的工具库,我们可以更好地利用Python来解决各种...
本文将深入探讨一个名为"mycalendar"的前端日历插件,该插件以其美观的样式和简单的集成方式脱颖而出。 首先,"mycalendar"是一个在前端页面直接显示的日历组件,无需用户进行额外的点击操作,它能够无缝融合到网页...
"精美简单的jquery日历calendar"项目就是基于jQuery实现的一个轻量级、易于定制的日历插件。jQuery库以其简洁的API和良好的浏览器兼容性,使得JavaScript编程变得更加轻松,尤其在处理DOM操作时。在这个项目中,...
"SimpleCalendar.js简单带农历节日的日历插件.zip"是一个包含源代码的压缩包,它提供了用于网页的一个轻量级日历插件。这个插件不仅显示标准的公历日期,还特别添加了农历节日的功能,这对于需要兼顾两种日历系统的...
从`Calendar`转换到`Date`非常简单,只需调用`getTime()`方法即可。 ```java Calendar calendar = Calendar.getInstance(); java.util.Date date = calendar.getTime(); ``` 这行代码将`Calendar`对象中的日期时间...
针对这些问题,开发者进行了改进,使其更加灵活和实用。 改进点如下: 1. **语言切换**:修复了原组件无法切换语言的bug,现在支持`lang='zh-CN'`和`en`两种语言,方便国际化应用的需求。 2. **位置选项**:增加...
SimpleCalendar.js是一款功能丰富的JavaScript日历插件,它专为网页设计者和开发者提供了一种简单易用的方式来添加日历功能。这个插件的核心特点在于它不仅提供了基本的日期选择功能,还支持显示农历日期以及相关的...
"MyCalendar"坚持简洁、实用的设计原则,旨在让用户专注于时间管理本身,避免复杂的操作。界面设计清晰,色彩搭配舒适,使得用户可以迅速上手,降低学习成本。 3. **使用技巧** - **快捷键操作**:掌握日历应用的...
总结起来,"Calendar.js控件"是一个实用的日期选择解决方案,提供了一套完整的JavaScript和CSS资源,便于开发者快速实现日期选择功能。通过深入理解和灵活应用,可以为你的Web应用增添专业且高效的日期管理能力。
总之,`jQuery Calendar.js`是一款实用的日历插件,适用于需要日期选择功能的网页应用。它的节日功能使得在处理日期相关事务时更加直观和有趣。通过简单的配置和调用,开发者可以轻松地将这款日历控件整合到自己的...
**jscalendar:网页中的日期选择控件** ...总的来说,jscalendar是一个简单而实用的网页日期控件,对于需要在网页中处理日期输入的场景非常适用。它的易用性和灵活性使得它成为许多开发者的首选工具。
《简易日历应用:simple-calendar_v2_1.19详解》 在信息化时代,日历应用已经成为我们日常生活和工作中不可或缺的一部分。"simple-calendar_v2_1.19完善版"是一个专注于简洁、易用的日历应用,它以其高效的时间管理...
**JSCalendar日历控件**是一款...总结,JSCalendar是一个实用的JavaScript日历插件,通过简单的设置和调用即可为网页增添日期选择功能。了解其工作原理和配置选项,能帮助开发者快速集成到自己的项目中,提升用户体验。
《D-calendar:一款高效实用的桌面日程管理软件》 D-calendar是一款专为日常工作与生活设计的桌面日程管理小工具,它以其简洁的操作界面、...如果你正在寻找一款简单实用的日程助手,D-calendar无疑是值得尝试的选择。
在Windows Presentation Foundation (WPF) 中,`Calendar` 控件是一个非常实用的组件,用于展示日期选择功能。在很多应用程序中,我们可能需要对特定日期进行高亮显示,以突出重要事件或者提醒用户关注。本篇文章将...
WebCalendar是一款专为Web应用程序设计的日历控件,它提供了丰富的功能,使用户可以在网页上进行日期...无论是简单的日期选择还是复杂的日程安排,WebCalendar都能以直观、友好的界面和高效的操作体验满足用户的需求。