导航:首页 > 编程语言 > java日期选择

java日期选择

发布时间:2022-07-30 05:48:48

java中的日期时间如何选择控件

swingx你可以到maven库里面搜索Jar包(google "maven repos",出现很多maven库,随便找一个,搜索swingx,找最新的下载。如果你使用maven管理项目,那更好办了,把swingx放入依赖里面即可)。

JXDatepicker的使用方法:
// JXDatePicker提供了编辑器供用户直接输入日期,也提供了右侧按钮,点击按钮出现日期选择期供用户选择日期。
JXDatePicker datePicker = new JXDatePicker();
JXDatePicker datePicker1 = new JXDatePicker(new java.util.Date());
java.util.Date date = datePicker.getDate(); // 用户输入或选择日期后得到日期值
java.util.Date date1 = datePicker1.getDate(); // 用户输入或选择日期后得到日期值
//当然,你也可以指定用户输入日期的格式。
JXDatePicker datePicker2 = new JXDatePicker();
datePicker2.setFormats("yyyy.M.d", "yyyy-M-d");//可同时设置多种格式。setFormats(String...format)

JXMonthView的使用方法:
JXMonthView monthView = new JXMonthView();
monthView.setUnselectableDates(new java.util.Date());// 设置多个不可选择的日期,setUnselectableDates(java.util.Date ... date)
Set<java.util.Date> unselectable = monthView.getSelectionModel().getUnselectableDates();// 获得当前有哪些不可选择日期
monthView.setFlaggedDates(date1,date2)// 设置多个被标记了的日期
Set<java.util.Date> flaggedDates = monthView.getFlaggedDates();// 获得被标记的日期
Calendar calendar = monthView.getCalendar();// 获得日历对象
还有一些可set,get的属性罗列如下:
selectionMode
traversable
firstDayOfWeek
还有更多用法,看API吧。如果使用Maven,你可以自动下载javadoc和javasource。

Ⅱ java里日期循环方法

可以通过日期的add(Calendar.MONTH, 1)方法进行月份切换,输出每个满足条件的值

Date d1 = new SimpleDateFormat("yyyy-MM").parse("2015-6");//定义起始日期

Date d2 = new SimpleDateFormat("yyyy-MM").parse("2016-5");//定义结束日期

Calendar dd = Calendar.getInstance();//定义日期实例

dd.setTime(d1);//设置日期起始时间

while(dd.getTime().before(d2)){//判断是否到结束日期

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM");

String str = sdf.format(dd.getTime());

System.out.println(str);//输出日期结果

dd.add(Calendar.MONTH, 1);//进行当前日期月份加1

}

输出结果:

Ⅲ java 怎样根据选择的日期月份得到其上一个日期月份

Calendar c = Calendar.getInstance(); 得到上一个月份c.get(Calendar.MONTH)-1;(要加判断条件 if (Calendar.MONTH==1) return 12;else return c.get(Calendar.MONTH)-1) )

Ⅳ JAVA(非WEB)日期选择器弹不出的问题

比较关键的
MyCalendar mycalendar;
没有代码。

Ⅳ java怎么格式化输入日期

SimpleDateFormat
是一个以与语言环境有关的方式来格式化和解析日期的具体类。它允许进行格式化(日期 -> 文本)、解析(文本 -> 日期)和规范化。
使得可以选择任何用户定义的日期-时间格式的模式。但是,仍然建议通过 DateFormat 中的 getTimeInstance、getDateInstance 或 getDateTimeInstance 来创建日期-时间格式器。每一个这样的类方法都能够返回一个以默认格式模式初始化的日期/时间格式器。可以根据需要使用 applyPattern 方法来修改格式模式。

日期和时间模式
日期和时间格式由日期和时间模式 字符串指定。在日期和时间模式字符串中,未加引号的字母 'A' 到 'Z' 和 'a' 到 'z' 被解释为模式字母,用来表示日期或时间字符串元素。文本可以使用单引号 (') 引起来,以免进行解释。"''" 表示单引号。所有其他字符均不解释;只是在格式化时将它们简单复制到输出字符串,或者在解析时与输入字符串进行匹配。
定义了以下模式字母(所有其他字符 'A' 到 'Z' 和 'a' 到 'z' 都被保留):

Ⅵ javaweb中如何实现日期可选择

日期控件非常多,现在给你一个例子:http://blog.csdn.net/cuihaiyang/article/details/6218928
这个是基于jquery的日期控件。 其他的日期控件也很多,你可以自己找找。

Ⅶ Java开发项目中,在jsp页面中怎么设置一个可以选择日期的功能,并且能把选择的日期传给后台

一个比较笨的方法:
1. 获取日期后,转后毫秒。有个什么getTimeMi...记不清了,查一下API
2. 减去30天的毫秒数。 30*24*60*60*1000
3. 转化成日期 new Date(剩余毫秒数)

Ⅷ java swing 日期选择

http://wenku..com/view/7e6cd50b52ea551810a6877d.html
看这个

Ⅸ layui的日期时间选择器对应java的什么类型

date啊,你如果想要某种格式的日期,可以用simpledateformat进行格式化!

Ⅹ JAVA中怎样在JTable的某一单元格添加时间选择器

你是想是实现,在某一列可以显示时间, 并且点击时间后面的图标可以显示时间选择器,然后选择时间吧..

1,写一个MyModel继承与AbstractTableModel: 用于当数据模型, 填充数据,删除数据等

2,写一个MyRenderer实现TableCellRenderer 主要实现getTableCellRendererComponent方法. 用于返回一个外观, 这就是日期列的渲染器. 可以渲染该列看起来的样子,比如看起来就是一个文本框,里面的文字是xx年xx月xx日

3,写一个MyEditor实现TableCellEditor接口, 也需要重写getTableCellEditorComponent等方法, 这就是日期列的编辑器, 就是当点击日期列时, 处于编辑状态时的状态,显示日期选择器 选择好时间后, 文本框的文字变成了cc年cc月cc日

比如可以把性别列渲染成单选按钮组, 兴趣列渲染成复选框....如下

阅读全文

与java日期选择相关的资料

热点内容
量子加密银行 浏览:191
命令方块获得指令手机 浏览:499
学习结束感言简短程序员 浏览:398
android关机闹钟实现 浏览:968
鼠标一键打开文件夹设置 浏览:161
程序员看过来我想静静搞笑视频 浏览:370
curlphp爬虫 浏览:874
python按日期循环 浏览:110
php三个等号 浏览:760
培训班出来的程序员解决问题很差 浏览:963
程序员那么可爱25集 浏览:753
服务器地址和ip地址一样不 浏览:664
php中括号定义数组 浏览:602
php打印堆栈 浏览:516
华为adb命令行刷机 浏览:965
人像摄影pdf 浏览:761
解压文件密码怎样重新设置手机 浏览:1002
高考指南pdf 浏览:695
爬虫python数据存储 浏览:240
u盘怎么取消加密 浏览:431