導航:首頁 > 編程語言 > 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日期選擇相關的資料

熱點內容
戰地聯盟3解壓密碼 瀏覽:803
s型命令 瀏覽:23
php年薪5年 瀏覽:67
如何上網上設個人加密賬戶 瀏覽:44
linux打開ssh服務 瀏覽:78
微信位置可以加密嗎 瀏覽:470
演算法蠻力法 瀏覽:438
隨機排練命令 瀏覽:147
python多進程並發 瀏覽:41
安卓軟體安裝如何躲避安全檢測 瀏覽:647
奇幻潮翡翠台源碼百度雲盤 瀏覽:187
什麼軟體可以免費pdf轉word 瀏覽:15
php正則表達式大全 瀏覽:394
androidntp時間 瀏覽:299
輪機長命令簿英文 瀏覽:148
oppo鈴聲設置被加密怎麼處理 瀏覽:548
粵苗app圖形驗證碼怎麼填 瀏覽:899
管家婆架設雲伺服器 瀏覽:254
php的登錄界面代碼 瀏覽:997
php開發客戶端 瀏覽:998